cheviot hills Meaning, Definition & Usage

  1. noun a range of hills on the border between England and Scotland
    Cheviots.

WordNet