Menu

Hafren

HeartHAV-ren
Welsh river name

Hafren Origin and Meaning

The name Hafren is a girl's name .

The modern Welsh name for the River Severn, the longest river in Britain, which partly forms the border between England and Wales. Both Severn and Hafren come from the ancient British name Sabrina.