Definitions for "Sangria"
Sangria is a software implementation of the famous german board game "El Grande". The game is set in medieval Spain, where feudal lords scheme for power over the nine provinces, and the Royal Court.
A drink made of red or white wine, sugar, oranges, lemons and lime.
A Spanish drink of red wine with fruit and spices with mineral water.