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