Uncover the origin, popularity, and more for any name.
Hari is a masculine given name of Sanskrit origin meaning 'sun' or 'god Vishnu.' It is a popular name in Hinduism and often signifies divine light, knowledge, and spiritual awakening.
Nepalese politician
British novelist and essayist
Both Hari and Devi are common Hindu names with spiritual significance, often associated with deities.
Ravi is another Sanskrit name meaning 'sun,' echoing the warmth and radiance sometimes associated with Hari.
Maya has a similar lyrical quality to Hari, and both names have roots in Indian mythology and culture.