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