A variant spelling of Muhammad, from Arabic meaning 'praiseworthy' or 'worthy of praise,' the Islamic prophet's name.
Like Mouhammad?
Swipe through thousands of names like it