Skip to main content

English: Sirhowy

Welsh: Sirhywi

Part of speech

Proper noun

Definition

Tredegar