1 definition by livalarevolucion

Top Definition
One of the romance languages, originating from the area that is currently the nation of France.
My French isn't very good, I only know the basic French terms like "I surrender".
by livalarevolucion July 23, 2008
Mug icon
Buy a french mug!