Baby name meaning
Hindi Version
शशिभूषण
Meaning and origin
One Who Wears Moon As Ornament(Lord Shiva)
Keep exploring