Definition, synonyms and related words
A Caribbean dessert made with sweet potato, coconut, spices and brown sugar, all tied up in a banana leaf.