Top definition
The sweet fragrance of French-ness on a variety of levels.
As I entered her abode, her frangrance was so pervasive it made me swoon.
by MaxWord October 24, 2009
Get the mug
Get a frangrance mug for your grandma Yasemin.