Modern form influenced by Omar, an Arabic name meaning flourishing, long-lived, or eloquent.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Omarri?
Swipe through thousands of names like it