Meaning of nafud
Definition of nafud
(noun)
a
desert
in
northern
Saudi Arabia that is
noted
for its red
sand
and
violent
winds
Other information on nafud
WIKIPEDIA results for
nafud
Amazon results for
nafud
Tweet