Re: Is it okay if you give ur child a english name: though u are a muslim/pakistiani?
traditional muslim names are arabic names because the early muslims were arabs, there are many non muslims who had the same names, and to this day there are many non muslims who have arabic names i.e. the former iraqi leader tariq aziz.
There is no requirement for anyone to name their kid with an arabic name, there are many people in iran and turkey who have turkish and persian names and they are fine with that.