Boy name origins & meanings Arabic : Praised one Boy name variations Muhammad Muhammed Mohamad Mohammed Mohamed Mohammad Mohamet Mahmoud Mehmet Ahmad Ahmet Amad Amed Hamid Hamad Hammed