noun Muhammad(def 1). nounsame as Mohammed see Muhammad. Related: Mahometan.
mahomet 🔊 Listen to this noun Muhammad(def 1). noun same as Mohammed see Muhammad. Related: Mahometan. Share Facebook Twitter Google +