Sherwood Forest
1.
(
noun
) an ancient forest in central England; formerly a royal hunting ground; said to be the home of Robin Hood and his merry band
Related Words:
forest
,
timber
,
timberland
,
woodland
Terms and Conditions of Use / Copyright Notice