sherwood forest

Noun
  1. An ancient forest in central England;
    Formerly a royal hunting ground;
    Said to be the home of Robin Hood and his merry band (synset 109455689)

Other Searches