The meaning of the name Amir is prince
The origin of the name Amir is Arabic
i was reading report about the effect of names on our personality and report was telling that this is true that names has a real impact on our acter and our habbits.