Letters that make Nefud
d, e, f, n, u are letters that make 'Nefud'
1 possible definitions for 'Nefud'
Under this definition, nefud is a noun and has the following properties:
'Nefud' can be considered an instance of desert.
'Nefud' can be a part of Saudi Arabia, Kingdom of Saudi Arabia.