मेघा

Megha

girlSanskritHindu

Megha is a Hindu girl name of Sanskrit origin, meaning “Cloud”.

MeaningCloud
GenderGirl
OriginSanskrit
Written asमेघा
PronunciationMAY-ghaa
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Megha

Megha comes from Sanskrit megha, 'cloud', especially the rain clouds of the monsoon, which are welcomed in India as bringers of life. Kalidasa's famous poem Meghaduta, 'The Cloud Messenger', uses a cloud to carry a lover's message. As a girls' name it became popular in India in the 1980s and 1990s. In Sanskrit the word is masculine, but the name is used for girls.

Is Megha a Hindu name?

Megha is used by Hindu families; rain clouds are associated with Indra and with the dark complexion of Krishna, but the name is chiefly about nature.

How popular is Megha?

Common in India among women born from the 1980s onward.

Gifts with the name Megha

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Megha

MeghnaMeghMeghana

Names similar to Megha

More Hindu girl names

Frequently asked questions

What does the name Megha mean?

Megha means 'Cloud'. It is of Sanskrit origin.

Is Megha a Hindu name?

Megha is used by Hindu families; rain clouds are associated with Indra and with the dark complexion of Krishna, but the name is chiefly about nature.

How do you pronounce Megha?

Megha is pronounced MAY-ghaa.

Is Megha a boy or girl name?

Megha is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.