What does Amir mean?
Amir is an Arabic name meaning “prince,” “ruler” or “commander.”
What does Omar mean?
From the root '-m-r (ع-م-ر), associated with 'life, long life, flourishing, thriving'. Commonly rendered 'long-lived' or 'flourishing'. Transliterated both Omar and Umar; borne by Umar ibn al-Khattab, the second caliph.