Definition, synonyms and related words
An Indian dessert made from sweetened, condensed milk flavoured with fruit and spices.