English dictionary

sherwood forest meaning and definition

Definition and meaning of sherwood forest at MeaningMonkey.org. sherwood forest meaning and definition in the English Dictionary.

SHERWOOD FOREST noun

Definition of 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: