Synonyms of An Nefud in English :
Antonyms of An Nefud in English
Thesaurus of An Nefud in English
1. (noun) a desert in northern Saudi Arabia that is noted for its red sand and violent winds