Noun Definition
cheviots
1.Definition: a range of hills on the border between England and Scotland
Related Noun(s):cheviot hills
Category: Places1.Definition: a range of hills on the border between England and Scotland
Related Noun(s):cheviot hills
Category: Places