English dictionary
cheviots meaning and definition
Definition and meaning of cheviots at MeaningMonkey.org. cheviots meaning and definition in the English Dictionary.CHEVIOTS noun
Definition of Cheviots (noun)
- a range of hills on the border between England and Scotland
- synonyms: Cheviot Hills
Source: Princeton University Wordnet