I know it’s an old thread but wanted to say that Muslim is also a name for Muslims and Middle Easterners. See, Muslim in Arabic is called Musalman. But the name Muslim also exists.
So you can have a child called Muslim Ahmed
who is a musalman (the proper Arabic word for calling followers of Islam instead of Muslim).