What does an nafud mean?

an nafud meaning in General Dictionary

a desert in northern Saudi Arabia that is mentioned because of its red sand and violent winds