sherwood

/ˈʃɜrwʊd/

Definitions

1. noun

a forest in Nottinghamshire, England, famous as the haunt of the outlaw Robin Hood

“The legend of Robin Hood is often associated with Sherwood Forest.”

2. proper noun

a surname, especially one of English origin

“The historian Sherwood studied the impact of medieval warfare on European society.”

Synonyms

  • forest
  • wood

Antonyms

  • city
  • town