His name it's self is a bit of an ethnic jumble.
Didn't McGivers suggest that Khan might be a Sikh?
It would explain his name (all Sikh males, regardless of ethnicity, are called Singh) but Khan is obviously not religious, so that's where it all sort of falls down.