A modern elaboration of Omari or Omar, tied to the Arabic root for flourishing, long-lived life.
Like Omariyon?
Swipe through thousands of names like it