English place name meaning "settlement by the sea," from Old English sǣ (sea) and tūn (town).
Like Seaton?
Swipe through thousands of names like it