1 definition by Amelia_may28

Top Definition
Irish name meaning "fair, white, and beautiful"

An unbelievably beautiful girl with an amazing personality. Cares a lot about her family and school. Intelligent, energetic, and loving. Usually blonde or ginger. Stunning eyes. More of an animal person than a people person. Amazing ice skater.
She must be a Fiona
by Amelia_may28 February 20, 2013

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.