Definition, synonyms and related words
A Caribbean dumpling somewhat resembling the African dish of kenkey.