SHERWOOD FOREST


Meaning of SHERWOOD FOREST in English

Sher ‧ wood For ‧ est /ˌʃɜːwʊd ˈfɒrəst $ ˌʃɜːrwʊd ˈfɔː-, ˈfɑː-/ BrE AmE

a forest in central England, mainly in Nottinghamshire, which is famous as the place where ↑ Robin Hood is supposed to have lived

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.