His birth name, given by his grandmother, was Khushal Singh (meaning "Prosperous Lion"). He was called by a pet name "Shalee". At school his name earned him ridicule as other boys would mock him with an expression, "Shalee Shoolee, Bagh dee Moolee" (meaning, "This shalee or shoolee is the radish of some garden.") He chose Khushwant so that it rhymes with his elder brother's name Bhagwant. He declared that his new name was "self-manufactured and meaningless". But he later discovered that there was a Hindu physician with the same name, and the number subsequently increased.