Born of the nectar ocean
Kshirodhan means "Born of the celestial ocean of nectar, blessed with a boundless and serene spirit.".
Kshirodhan is a name of Sanskrit origin, from the Sanskrit language.
Kshirodhan is associated with the Hindu religion.