Cloud or rain
Derived from the Sanskrit word 'megha', the name signifies a cloud or the life-giving rain. In various South Asian cultures, it is associated with the refreshing and nourishing qualities of a monsoon shower. It is often used to symbolize abundance and grace.
Less common today
Meha isn't in the latest US Top 1000. It last peaked at #7,427 in 2003.
US births per 5-year period, 1990βpresent (SSA data).
Indian television actress and model