Search in full dictionary
LONDON BRIDGE (1)
LONDON BRIDGE (1)
ScnMaster
a
bridge
built in 1209 across the
Thames
river in
London
, England.
—
SHSBC
Binder 6 Approved Glossary