Is Thames a Lake?

No Thames is not a lake it is a river.