Meaning, origin, history
The name Meha is of Sanskrit origin and means "rain". It is a unisex name that has been used in India for centuries. According to Hindu mythology, Meha was the name of a celestial nymph who was cursed by a sage to live on earth as a mortal woman. Despite this, she remained devoted to her duty and eventually returned to heaven. The name Meha is often associated with beauty, grace, and devotion. It has also been used in other cultures outside of India, including among the Romani people, where it is considered a lucky name. Today, Meha remains a popular choice for parents looking for a unique and meaningful name for their child.
In numbers
Popularity of the name Meha since 1880
Total births
178
Total since 1880
Peak year
2003
15 births
in 2015
11
Recent births (5 years)
5-year trend
-100%
↘
vs previous 5 years