Definition, synonyms and related words
A hard Greek cheese with a salty flavour and rich aroma, made from sheep milk.