1 definition by squissloo

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