Name – Yashodhara

Gender – Male

Origin – Indian

Meaning – The Indian name Yashodhara means – one who has achieved fame