Definition, synonyms and related words
an Indian form of cheesecake made from sweetened milk with chopped nuts and, sometimes, saffron and edible silver foil