Definitions of Saint emilion:

  • noun:   full-bodied red wine from around the town of Saint Emilion in Bordeaux