यशोदा

Yashoda

girlSanskritHindu

Yashoda is a Hindu girl name of Sanskrit origin, meaning “Giver of fame”.

MeaningGiver of fame
GenderGirl
OriginSanskrit
Written asयशोदा
Pronunciationyuh-SHOH-daa
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Yashoda

Yashoda combines yashas, 'fame', with da, 'giving', so it means 'she who gives glory'. In Hindu tradition Yashoda is the foster mother of Krishna, who raised him in Gokul after he was secretly carried there as a newborn. The Bhagavata Purana's stories of her scolding and adoring the mischievous child are among the most loved in Hinduism. The name thus stands for tender motherhood.

Is Yashoda a Hindu name?

Yashoda is revered as the devoted foster mother of Krishna, and her love for him is a model of vatsalya bhakti, devotion like a parent's for a child.

How popular is Yashoda?

A traditional name in India and Nepal, more common among older generations.

Gifts with the name Yashoda

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 Yashoda

YashodhaJashodaYasoda

Names similar to Yashoda

More Hindu girl names

Frequently asked questions

What does the name Yashoda mean?

Yashoda means 'Giver of fame'. It is of Sanskrit origin.

Is Yashoda a Hindu name?

Yashoda is revered as the devoted foster mother of Krishna, and her love for him is a model of vatsalya bhakti, devotion like a parent's for a child.

How do you pronounce Yashoda?

Yashoda is pronounced yuh-SHOH-daa.

Is Yashoda a boy or girl name?

Yashoda is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.