Compound of Muhammad, "praised," and عثمان Uthman/Osman, a classic Arabic name meaning "bustard bird."
Like Mohammadosman?
Swipe through thousands of names like it