Cheshire cheese
nounDefinition of Cheshire cheese
: a cheese similar to cheddar made chiefly in Cheshire, England
Keep scrolling for more