Mahomet \ma-homet, maho-met\ as a boy's name is a variant of Muhammad (Arabic), and the meaning of Mahomet is "praiseworthy".
The baby name Mahomet sounds like Muhamet and Mohamet. Other similar baby names are Mehmet, Hammet, Mahmud and Mohamed.