A compound Arabic devotional name combining Muhammad, the praised one, and Omar, flourishing or long-lived.
Like Muhammadomar?
Swipe through thousands of names like it