Name Details

Gurbakhshis

Meaning

independent, astronomous or self taught and obligation.