India relish

Noun

 * 1) A sour vinegared relish containing pickled cucumbers, onions, and typically other vegetables.

Alternative forms

 * Indian relish