A variant spelling of Muhammad, from Arabic meaning 'praiseworthy' or 'worthy of praise,' the Islamic prophet's name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mouhammad?
Swipe through thousands of names like it