CHAMPAGNE MEANING IN ENGLISH

• Champagne Definition & Synonyms

  1. (n.) A light wine, of several kinds, originally made in the province of Champagne, in France.


Synonyms:
Bubbly,

RECENT SEARCHES