1 langoon | Definition of langoon

langoon

noun
plural -s

Definition of langoon

obsolete
: a French white wine

History and Etymology for langoon

from Langon, town in southwestern France, its locality

Keep scrolling for more