YourDictionary

Dictionary Home » Culture » Sherwood Forest

Sherwood Forest cultural definition

An actual forest of central England. According to legend, it was the home of Robin Hood (see also Robin Hood) and his companions.

Learn more about Sherwood Forest

link/cite print suggestion box