Amir name meaning: Amir is a Muslim baby Boy name, it is an Arabic originated name. Amir name meaning is Prince; Treetop and the lucky number associated with Amir is 5. Find all the relevant details about the Amir Meaning, Origin, Lucky Number and Religion from this page. Average rating of Amir is 3 stars, based on 20 reviews. Amir meaning has been searched 355961 three hundred and fifty-five thousand nine hundred and sixty-one times till 18 March, 2018.