Is it allowed to give non-Muslim names to children (for example Natasha)?
A 2. The name is the first identity of a person. A Muslim child should be given an Islamic identity from the childhood. It is the duty of Muslim parents to give their children good names. The good name is a name that has good meaning or is given after the name of good people. The Prophet -peace be upon him-, used to emphasize that Muslims should have good names. He said, “You will be called on the Day of Resurrection by your names and the names of your parents, so choose good names.” The Prophet -peace be upon him- used to change those names that carried the concepts of unbelief, idolatry or just bad meanings. Muslims should not give their children names that are common among the followers of other religions or are the names of famous religious personalities of other faiths. Also avoid the names of immoral characters and personalities howsoever famous they might be. Some names are neutaral. They are common among all people. They have either good sounds and some good meanings, such as Y