யசோதா

Yashodha

girlSanskritHindu

Yashodha is a Hindu girl name of Sanskrit, via Tamil origin, meaning “Giver of fame; Krishna's mother”.

MeaningGiver of fame; Krishna's mother
GenderGirl
OriginSanskrit, via Tamil
Written asயசோதா
Pronunciationyah-SOH-thaa
TraditionHindu
Used inIndia, Sri Lanka

Meaning and origin of Yashodha

Yashodha is a South Indian spelling of Yashoda, the foster mother of Krishna. The name comes from Sanskrit yashas, 'fame', and da, 'giving', and the extra h reflects how the name is written in Tamil and other southern languages. It carries the same image of loving motherhood. The 'famous' meaning given on some lists is a simplification of 'bestower of fame'.

Is Yashodha a Hindu name?

Like Yashoda, this name honours Krishna's foster mother, celebrated in devotional songs across Tamil Nadu and the wider Hindu world.

How popular is Yashodha?

Used in Tamil Nadu, Sri Lanka and other southern regions, mainly among older women.

Gifts with the name Yashodha

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 Yashodha

YashodaYasodhaYasotha

Names similar to Yashodha

More Hindu girl names

Frequently asked questions

What does the name Yashodha mean?

Yashodha means 'Giver of fame; Krishna's mother'. It is of Sanskrit, via Tamil origin.

Is Yashodha a Hindu name?

Like Yashoda, this name honours Krishna's foster mother, celebrated in devotional songs across Tamil Nadu and the wider Hindu world.

How do you pronounce Yashodha?

Yashodha is pronounced yah-SOH-thaa.

Is Yashodha a boy or girl name?

Yashodha is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.