Amira

Arabic for "princess, treetop, proverb, or sheaf of corn"
"A bird sitting upon Amira sang out over the village"...
by squissloo February 3, 2010
mugGet the Amiramug.

Share this definition