Boy name origins & meanings Arabic : Praiseworthy; glorifiedArabic : Praised one Boy name variations Mohammad Mohammed Mohamid Mohamud Muhammod Muhammad Muhammed Mohamad Mohamet Mahmoud Mehemet Mehmet Ahmad Ahmet Amad Amed Hamid Hamad Hammed Family name origins & meanings Muslim : variant of Muhammad. See also Mohammed.