Atchar
Top Definition
A spicy relish of Indian origin, much like a mix between chutney and a pickle and usually made from green mangoes.
A spicy relish of Indian origin, much like a mix between chutney and a pickle and usually made from green mangoes.