Name Meaning and Origin of Yashoda

The baby name Yashoda is Sanskrit in origin and its meaning is one who bestows or confers fame. Yashoda was the wife of Nanda, and the foster-mother of Krishna.

Yashoda is pronounced ya-sho-daa. यशोदा

Yashoda is a name suitable for girls.