Boy name origins & meanings Arabic : Praiseworthy; glorifiedArabic : Praised one Boy name variations Mohamed 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.