Creative variant of Omari, a Swahili/Arabic name meaning 'God is most high' or 'flourishing, long life.'
Like Omauri?
Swipe through thousands of names like it