'Nafud' definitions:

Definition of 'Nafud'

(from WordNet)
noun
A desert in northern Saudi Arabia that is noted for its red sand and violent winds [syn: Nefud, An Nefud, Nafud, An Nafud]

Words containing 'Nafud'