Meaning of cheviot hills

Definition of cheviot hills

(noun) a range of hills on the border between England and Scotland

Other information on cheviot hills

WIKIPEDIA results for cheviot hills
Amazon results for cheviot hills