Dasharatha is bay boy name, main origion is Hindi. English meanings of Dasharatha is "A Man whose power is equal to the power of ten maharathis. rathi means chariot fighter (Rama's father and King of Kosala)" and popular in Hindu religion.
Dasharatha name meaning & detailsWrite Dasharatha in Hindi
See the most awesome name, which people are searching name during last 24 hours.
Tejashri