It wasn't meant to be racist. What I mean to say is: if an ex-Muslim desi or arab gives their son or daughter a Muslim name, people will always assume the son/daughter is a Muslim and the poor bugger will have to explain that he is not a Muslim a gazillion times. Whereas if you give your son/daughter a typical western name, he will seem like a sell-out (or you will). So I was thinking perhaps a slightly foreign-sounding name or a even an uncommon/kewl western name like the ones Sunbul has been posting will be better. Although, having thought about it a bit more, I think Persian names for desis or pre-Islamic arab names would be cool too. Well, maybe even Islamic names which are uncommon would be OK.
I see your point, but it seems to me that you may be sending the child and the world a wrong message anyway. One, most names are connected with religions and I wouldn't care about people who assume that I worship Jesus because my name is Matthew or that I practice taqiyyah if my middle name is Hussein. Not EVEN most American voters made that mistake in 2008. Thus, why worry about retards? Two, I definitely don't want to be influenced by people who make assumptions about me or my child based on our complexion. If the ignorant part of the world doesn't learn that your complexion or name should influence how they see you then I will keep ignoring and ridiculing them, as they totally deserve it.