Meaning & Origin
A habitational surname from Middle English for someone living by a brook.
Brook is a girl's and boy's baby name of Middle English origin, from the Middle English brok (a small stream), meaning 'stream' or 'small flowing waterway' — a nature name evoking the clarity and gentle, persistent movement of a small brook through a meadow.
With over 10,500 recorded births, Brook offers the beloved nature-name Brooks/Brooke in its most streamlined form. Water names have an enduring appeal — the brook's clear, cool flow, its sound over stones, the life it brings to the landscape. Brook Shields, the actress and model, made an early contribution to the name's cultural visibility. The single-k spelling gives it a slightly simpler, cleaner character.