rumchata

/R AH1 M SH AA1 T AH0/
noun
  1. 1

    A cream liqueur made from spiced rum and horchata.