Skip to main content

English: Severn Estuary

Welsh: aber afon Hafren

Part of speech

Proper noun