SynonymX
Speak
Cheviots
Definition of Cheviots
1.
A range of hills on the border between England and Scotland
Noun
Synonyms for word "cheviots"
cheviot hills
Semanticaly linked words with "cheviots"
england
scotland
hill