aigre-doux

/eh-gruh-DOO/
[French]

Sweet and sour. Generally means something that is pickled.

Synonyms in other languages

French

Countries