Gurbachan

Name: Gurbachan

Gender: Boy

Meaning: Promise Or Words Of The Guru