Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of chambertin

- A red wine from Chambertin near Dijon, in Burgundy.