names & meanings!
over 20,000
Home
Navid
Navid
Variant of Persian
Naveed
, meaning
good news