what is the meaning of thames
Answers
Answered by
2
Hi friend!
Thames is a famous river in London.
Hope it helps you.
Answered by
1
Answer:
a river in S England, rising in the Cotswolds in several headstreams and flowing generally east through London to the North Sea by a large estuary. Length: 346 km (215 miles) Ancient name: Tamesis
HII....!
AS I ANSWEREDYOUR QUESTION....U HAVE TO FOLLOW ME...
AND ALSO MARKS BRAINLIEST
Similar questions