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