Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cheviots Definition

Cancel
cheviots
noun()
a range of hills on the border between England and Scotland
Synonyms: cheviot hills,

Words Related to cheviots!

cheviots Examples by Brain Bank Users