1 definition by Genbuzzj

Top Definition
A name for an incredibly smart, fun, beautiful, kind woman.
I wish I had a friend named Genaveve!
by Genbuzzj January 10, 2017

Mug icon
Buy a Genaveve mug!