मोहिनी

Mohini

girlSanskritHindu

Mohini is a Hindu girl name of Sanskrit origin, meaning “Enchantress”.

MeaningEnchantress
GenderGirl
OriginSanskrit
Written asमोहिनी
PronunciationMOH-hih-nee
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Mohini

Mohini, from the Sanskrit root muh, 'to enchant', means a captivating woman. In Hindu mythology Mohini is the female form taken by Vishnu during the churning of the ocean, when she charmed the demons so that the gods could receive the nectar of immortality. In South India, Mohini is also linked to the birth of the god Ayyappa. The classical Kerala dance form Mohiniyattam takes its name from her.

Is Mohini a Hindu name?

Mohini is Vishnu's only female avatar in Hindu tradition, celebrated on Mohini Ekadashi. Parents choose the name for its association with beauty and divine cleverness.

How popular is Mohini?

Known across India, though less fashionable for babies today.

Gifts with the name Mohini

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 Mohini

MohinaMohana

Names similar to Mohini

More Hindu girl names

Frequently asked questions

What does the name Mohini mean?

Mohini means 'Enchantress'. It is of Sanskrit origin.

Is Mohini a Hindu name?

Mohini is Vishnu's only female avatar in Hindu tradition, celebrated on Mohini Ekadashi. Parents choose the name for its association with beauty and divine cleverness.

How do you pronounce Mohini?

Mohini is pronounced MOH-hih-nee.

Is Mohini a boy or girl name?

Mohini is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.