SANGRIA

Definition of SANGRIA

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