CHEVIOT MEANING IN ENGLISH

• Cheviot Definition & Synonyms

  1. (n.) A valuable breed of mountain sheep in Scotland, which takes its name from the Cheviot hills.
  2. (n.) A woolen fabric, for mens clothing.


RECENT SEARCHES