epping forest








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
70 queries 0.639