Did you mean Atwood?
Atwood
noun
°An English topographic surname for someone who lived near a wood.