Baby name meaning
Hindi Version
शैलधर
Meaning and origin
One Who Holds Mountain(Lord Krishna)
Keep exploring