Defenition of the word thames river
-
Defenition of the word thames river
- the longest river in England; flows eastward through London to the North Sea
Synonyms for the word thames river
Meronymys for the word thames river
Hypernyms for the word thames river
See other words