Hafren
HAV-ren
Welsh river name
Share
Copy link
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.