agua fresca
Meanings
Noun
1. agua fresca (Mexican beverage)