Top Definition
literally means "princess" and she tends to be one

also means woman leader

amirra's are very rare

consider yourself lucky to meet one
the girls aspired to be like amirra
by trace it February 05, 2010
from arabic

lovely princess

woman leader

hypnotically lovely and clever
that girl is unusually beautiful, a true amirra
by rose313 February 05, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.