CANTREF MEANING IN ENGLISH

• Cantref Definition & Synonyms

  1. (n.) A district comprising a hundred villages, as in Wales.


RECENT SEARCHES