Baby Names and Name Generators

What Does Norwood Mean?
"From the north; woods in the north"