Meaning of sangria

Definition of sangria

(noun) sweetened red wine and orange or lemon juice with soda water

Other information on sangria

WIKIPEDIA results for sangria
Amazon results for sangria