Definition of Cheviots

  • 1. A range of hills on the border between England and Scotland Noun

Synonyms for word "cheviots"

Semanticaly linked words with "cheviots"