Definition, synonyms and related words
A mild, firm English cheese, orange in colour, resembling cheddar.