Meaning and Origin of: Omari

Omari is a Swahili name meaning "flourishing."