Beast of Dean

The Beast of Dean is the name of an animal from English folklore that is said to live, or to have once lived, in the Forest of Dean: a large, "ancient woodland" bounded by the rivers Severn and Wye in Gloucestershire, England.

Open in LoreScroll

Source: Wikipedia, Beast of Dean. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.