Well as an children of immigrants myself, I have an English first name and I see other youth of non-caucasian groups in America or anywhere in the Anglosphere like Chinese, Japanese, Koreans, other Far Eastern Asian ethnicities, Latino's and Hispanics, Ashkenazi or Sephardic Jews, and maybe others have American/English first names given by their parents more often than not, just like their white anglo-saxon and african-american counterparts for the sake of assimilating into this nation's culture and society and being more "Americanized".
What seems to strike me as a bit odd and fascinating yet somewhat meandering is how immigrants from places like the Arab world, other Islamic countries, India, other South Asian countries, and Sub-Saharan Africa don't give their children any American/English first names like East Asian, Latinos, or Jewish parents do. I mean it made me think of that scene from that movie "Harold and Kumar: Go To White Castle", where one of the police questioned why Harold, an american of south korean descent, has an english first name, but Kumar on the other hand, an american of gujarati indian descent, doesn't, making him "less American-sounding".
Any reasons for this? Have we ever seen any famous or non-famous Indian-American, Arab-American, or Muslim-American or African African-American have any actual American/English first name at all?