severan ( synonym found)

Definition of severan:

°A river of England and Wales that flows into the Bristol Channel.

Definition of severan:

°A river of England and Wales that flows into the Bristol Channel.

Back to Top