Nafud — synonyms, definition
1. Nafud (Noun)
3 synonyms
An Nafud An Nefud Nefud
1 definition
Nafud (Noun) — A desert in northern Saudi Arabia that is noted for its red sand and violent winds.
1 type of
desert
2 parts of
Kingdom of Saudi Arabia Saudi Arabia