Arabic origin. Means “flourishing”.
No slang use recorded for “Omar” yet.
Know one? Add a definition.