Meaning of cheddar

Definition of cheddar

(noun) a village in southwestern England where cheddar cheese was first made
hard smooth-textured cheese; originally made in Cheddar in southwestern England

Other information on cheddar

WIKIPEDIA results for cheddar
Amazon results for cheddar