Omar

Meaning: Flourishing, long-lived

Origin: Arabic

Pronunciation: Oh-mar

Culture: Arabic

Gender: Boy

More Arabic Names Generate Similar Names