See Igros Moshe OH IV Siman 66 were R’ Moshe writes that it is not forbidden to give a child a non Jewish name but it is a ‘dover megunah’- a disgusting thing. regarding the chazal that in Mitzrayim they kept there Jewish names he writes that was specific for then but is not an applicable limud nowadays after Kobbolas Hatorah all we have to function with is the Torah and there is no source of a prohibition in the Torah!
Maimon – the Rambam’s Father did not have a Jewish name