Omair is an Arabic diminutive of Umar, often meaning 'long-lived,' 'flourishing,' or 'eloquent.'
Like Omair?
Swipe through thousands of names like it