Name Details

सरनागत (Sarnagat)

Meaning

रिफ्यूज, शेल्टर