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