Etymology
Borrowed from French caramel, from Spanish caramelo, from Portuguese caramelo, dissimilated from Late Latin calamellus, diminutive of calamus (“reed”) (and a doublet of chalumeau and shawm). Alternatively from Medieval Latin cannamellis, which is a compound of canna + mellis.