Rumchata

Etymology
.

Noun

 * 1) A cream liqueur made from spiced rum and horchata.

Alternative forms

 * RumChata