Meaning Of Name Dasaratha

Dasaratha

meaning of name

Meaning: with 10 chariots

Gender : Boy

Religion : Hindu