champurrado

noun 2

Definitions

noun

1

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

2

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

Your note

not saved
0 chars