A compound of Muhammad, “praised,” and Umar, a classic Arabic name tied to life and flourishing.
Like Muhammadumar?
Swipe through thousands of names like it