Viha

What does the name Viha mean?

Viha is a modern Indian girls' name, usually explained as "heaven" or "sky" in Sanskrit and sometimes as "peace"; it belongs to the wave of short, vowel-rich names such as Riya, Diya and Anvi that became fashionable in India in the 2010s. In the United States it is used by Indian American families. Viha has climbed steadily from number 7251 in 2015 to number 2513 in 2025, its best rank so far, with 71 births.

At a glance

Gender
Girl's name
Origin
Sanskrit / Indian
Popularity
Rather rare – #2513 of the girl names in the United States
International
Viha (Hindi / Telugu / Tamil / English).

Similar names

Parents who love Viha also like

All names from A to Z