Explore relationships

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.

Use + to expand a branch. Click a topic name to open its summary.