Why is it blasphemy to call a teddy bear Mohammed but ok to give that name to a Muslim child? What are the naming rules in Islam?
In some Muslim countries, almost all males take a religious name, either Mohammed or one of the prophet’s other names, Ahmed, Mahmoud, or Mustafa. But if you’re in the Middle East, you won’t ever hear anyone calling out, “Hey, Mohammed” to a friend on the street. The prophet’s name is too important for casual use, so men and boys named Mohammed go by another first name instead.
There’s even a bonus explanation:
How come English-speakers don’t name their children Jesus?