Omar
Meaning:
Flourishing, long-lived
Origin:
Arabic
Pronunciation:
Oh-mar
Culture:
Arabic
Gender:
Boy
More Arabic Names
Generate Similar Names