Origin:Indian
Meaning:Of Naresh; King of kings; Lord of man
Naresha is a gender neutral name of Indian origin that could inspire your little ruler to strive for greatness. Meaning “king of kings” or “lord of man,” the name Naresha will show baby that, just like any of history’s greatest leaders, they too can be a force for change. Naresha is believed to be a variant of Naresh, so if Naresh is an important name in your family, baby Naresha can continue that legacy.

Search Gender-Neutral Baby Names

Search by:

  • Name or Meaning
  • Filter
  • Letter