Search in full dictionary

DEVON

DEVON
ScnMaster
a county, also known as Devonshire, of southwest England, on the English Channel. SHSBC Binder 7 Approved Glossary