Word info Synonyms

champurrado

Noun

Meaning

A traditional chocolate-based atole found in Mexico, containing panela, vanilla, anise and cinnamon.

A Cuban water-based drink, containing several spices, mixed with rum or brandy.

Source: en.wiktionary.org

Synonyms

Close letter words and terms