Ashwaghosh

in baby boy name

The meaning of Ashwaghosh is Name of Buddhist philosopher