Skip to main content

English: Shad Thames

Welsh: Shad Thames

Part of speech

Proper noun

Definition

Stryd gerllaw'r afon Tafwys yn Llundain.