1 definition by 365delight1

Top Definition
A cheerful and charming woman. A classic beauty.
In one word, you might describe Flora as a(n) "sunny" person
by 365delight1 January 18, 2011

Mug icon
Buy a Flora mug!