Tamesis

views updated

Tamesis: see Thames, river, England.

More From encyclopedia.com