Name Details

शेरबहादुर (Sherbahadur)

Meaning

पर्वत

boySikh