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