FamilyEducation.com
   
 

First name origin & meaning:

Arabic: Praised one

First name variations: Muhammed, Mohammed, Mohamed, Mohammad, Mohamet, Mahmoud, Mehemet, Mehmet, Ahmad, Ahmet, Amad, Amed, Hamid, Hamad, Hammed, Muhammad

Last name origin & meaning:

Muslim: variant of Muhammad.