Search in full dictionary
THAMES (3)
THAMES (3)
ScnMaster
the longest river in
England
, flowing generally eastward across southern
England
and through
London
to the
North
Sea
.
—
PDC
Volume 8 Approved Glossary