sangria meaning
UK US
sangria (noun): sweetened red wine and orange or lemon juice with soda water.
Definition of sangria
Scrabble score: 8 (letter breakdown)
Word lists: words starting with SA · words ending in IA · 7-letter words
More about sangria on Wikipedia.