Definition, synonyms and related words
A traditional Cypriot alcoholic beverage made from grape pomace and wine.