Ashvaghosha is a boy’s name of Hindi origin. Meaning in Hindi: Horse’s neigh. The name has 11 letters.
Related names
Hindi
Red lotus.
Hindi
Red lotus.
Hindi
Astronomer.
Arabic
Hindi
Defender. Eternal.
Hindi
Self.
Hindi
Full of joy.
Hindi
Red lotus.
Hindi
Lord of the earth.