Cheddar

Cheddar has the following meanings:

  • An English cheese; see Cheddar (cheese)
  • A village in the county of Somerset, see Cheddar ( Somerset )
180544
de