chamoy
Top 40000
Meanings
Noun
1. a type of sauce from Mexico made from pickled fruit, chili and other ingredients