Yashoda. The name Yashoda is a Female name. Indian meaning: The name Yashoda is a Indian baby name The Indian meaning of Yashoda is: Krishna's mother.
Yashoda is baby girl name mainly popular in Hindu religion and its main origin is Hindi. Yashoda name meanings is Mother of lord Krishna, Famous, Successful.
People search this name as Yashoda.
Yashoda is written in Hindi as यशोदा. Other similar sounding names can be Yashada.