Naresh
US Popularity Rank: 12272
Origin: Indian
Meaning: A king
Ready baby for their throne with the regal name Naresh. This masculine Indian name is Hindi and Sanskrit in origin, from Nareśa, and means “a king.” Crowning your little sovereign with such a lofty appellation may inspire a thirst for leadership and justice. So be prepared for baby Naresh to rise like the powerful being they are!