Epping Forest (noun) Definition, Meaning & Examples

noun
  1. a park in E England, NE of London: formerly a royal forest.
noun
  1. a forest in E England, northeast of London: formerly a royal hunting ground
Epping Forest (noun) Definition, Meaning & Examples

More Definitions