Name Details

शामिंडरपाल (Shaminderpal)

Meaning

कोमल परिरक्षक

boySikh