Definition, synonyms and related words
An Indian dish made from greens (usually spinach) cooked down to a thick paste.