Top definition
from arabic

lovely princess

woman leader

hypnotically lovely and clever
that girl is unusually beautiful, a true amirra
by rose313 February 05, 2010
Get a amirra mug for your barber Manafort.
2
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
Get the amirra neck gaiter and mug.