What is the full meaning of sangria
(Spanish) a Spanish wine punch [n -S]
Example of the word sangria placed on a Scrabble board.