A place-based English formation from brook plus ton, meaning the town or farmstead by a stream.
Like Brookston?
Swipe through thousands of names like it