Definition
Sherwood is an English surname and place name, most famously known as Sherwood Forest. Sherwood Forest is linked to the legend of Robin Hood. The name evokes images of adventure, freedom, and standing up for the oppressed. It's like naming your pet hamster 'Dumbledore', but for outlaws.