Omar
Meaning:
Flourishing, long-lived
Origin:
Arabic
Pronunciation:
Oh-mar
Browse Arabic Names