The River Severn is the longest in Great Britain and it has its own goddess—Sabrina (also called Hafren, Habren, Habrenna, and Unla). In this article, we'll learn about the legends of this great river and its goddess.