Mendips

English

Proper noun

Mendips

  1. Synonym of Mendip Hills, a mountain range of limestone hills in Somerset, England.

Anagrams