0%

ALL meanings of nafud

Na·fud
N n
  • noun nafud Nefud Desert. 1
  • noun nafud desert in the N Arabian Peninsula: c. 180 mi (290 km) long; c. 140 mi (225 km) wide 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?