Severn meaning

sevərn
River flowing from central Wales through England & into the Bristol Channel: c. 200 mi (322 km)
proper name
0
0
Advertisement