English synonyms about - contact  

Sherwood Forest

noun

1 Sherwood Forest

An ancient forest in central England; formerly a royal hunting ground; said to be the home of Robin Hood and his merry band.


Find more on sherwood forest elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0251