Winegeeks

“S” glossary entries

Sommelier

Wine Definition

A French term for a wine steward or waiter.