The name Norwood is a boy's name of English origin meaning "woods in the north". Norwood and discussed in our forums with posts like "Upper Class Generation Caf #10".
From the experts:
Another stiff northerly choice.
Find other names based on Norwood using our baby name generator.