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