Sabrina’s name is steeped in legend. It traces back to the myth of a Celtic princess, Hafren, who was drowned in the River Severn. The name carries an air of mystery and magic, making it the ...