Definitions
There is 1 meaning of the word
Thames.
Thames - as a noun
The longest river in england; flows eastward through london to the north sea
Synonyms (Exact Relations)
river thamesthames riverWord Game Points
Is THAMES a valid Scrabble word?
No, thames is NOT valid for Scrabble
Is THAMES a valid Words With Friends word?
No, thames is NOT valid for Words With Friends
Invalid WordTHAMES is not a valid Words With Friends word.
Is THAMES a valid WordFeud word?
No, thames is NOT valid for WordFeud
Invalid WordTHAMES is not a valid WordFeud word.