text: why do indian people only give their children indian first names, and not normal first names? eg. you never here a michael singh or a james singh, it's always something like ravi singh or sanjay singh...   it seems to be primarily indian / middle eastern (darker skinned) people. for example, lots of europeans and chinese use typical normal american names like jim or bob or steve. why can't indian people be a bit more normal? it's hard enough to pronounce like half their retarded names. don't b-itch at this question if you're indian. it's common knowledge this phenomenon is true. maybe their not normal duh!!!!!