Champagne
Explore definitions, synonyms, and language insights of Champagne
Definitions
Noun
a white sparkling wine either produced in Champagne or resembling that produced there
Noun
a region of northeastern France