1 definition by Josh Sheerwood
French for love. Also meaning great love, or great lover. Romantic person.
A family line from France who tends to be good lovers.
A family line from France who tends to be good lovers.
by Josh Sheerwood March 2, 2009