Arabic Meaning: The name Amir is an Arabic baby name. In Arabic the meaning of the name Amir is: Prince. Hebrew Meaning: The name Amir is a Hebrew baby name. In Hebrew the meaning of the name Amir is: Powerful; proclaimed.