From Old Welsh Habren, from Proto-Brythonic *Haβren, from Proto-Celtic *Sabrinā. Compare Irish Sabhrainn.
Hafren