Meaning Of Name Dasaratha

Dasaratha

meaning of name

Meaning: with 10 chariots.

Gender : Boy

Religion : Hindu