Creative variant of Omari, a Swahili/Arabic name meaning 'God is most high' or 'flourishing, long life.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Omauri?
Swipe through thousands of names like it