very outgoing and kind but still sweet and shy on the inside who knows how to make someone laugh and smile even though he can be sometimes anoying but still very smart and intellengent and knows when to fight back
It means POWEFUL!!!!!
i love you amir! - Cynthia
im a girl named amir and to me it means powerful,sweet,intelligent,and knows when someone tries to get fisty knock em too their knees!!!
A smart, shy man who does good and bad things, is still anoying and could win a fight