Sherwood

Meaning of the name Sherwood: From the bright forest

Origin of the name Sherwood: English, American

Gender: 
Boy