Search in full dictionary

DOVER (2)

DOVER (2)
ScnMaster
a seaport in southeastern England; the point nearest France. SHSBC Binder 5 Approved Glossary