cheviots Meaning, Definition & Usage

  1. noun a range of hills on the border between England and Scotland
    Cheviot Hills.
  2. noun hardy hornless sheep of the Cheviot Hills noted for its short thick wool
    Cheviot.

WordNet