Name Details
Boy|Indian (sanskrit/hindi)

Shashankan

"Shashankan means 'moon' or 'moon-like' in Sanskrit, symbolizing beauty and calmness."

Baby Names A-Z

Keep Exploring