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