English place name meaning 'stony wood' or 'stone enclosure,' from Old English stan and wudu.
Like Stanwood?
Swipe through thousands of names like it