Definition, synonyms and related words
A flavoured frozen dessert of South Asia, made from milk and resembling ice cream.