Modern invented variant of Omari (Swahili/Arabic: 'flourishing, long life'), with an elaborate suffix.
Like Omarious?
Swipe through thousands of names like it