cheddar

Noun
  1. A village in southwestern England where cheddar cheese was first made (synset 108899112)
  2. Hard smooth-textured cheese;
    Originally made in Cheddar in southwestern England (synset 107868895)

Other Searches