Omare is a variant of Omar, from Arabic meaning “flourishing” or “long-lived.”
Like Omare?
Swipe through thousands of names like it