Saint Emilion

Explore definitions, synonyms, and language insights of Saint Emilion

Definitions

Noun
full-bodied red wine from around the town of Saint Emilion in Bordeaux

More General Terms