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 "Baby a Day".
From the experts:
Another stiff northerly choice.
Find other names based on Norwood using our baby name generator.