Welsh Place-names: Fyrnwy
Welsh Place-names: Afon Hafren ( River Severn)
Welsh Place-names: River Banw