Save Type Settlement Usage English Meaning & History From the old name of a river combined with Old English broc "stream". This is the name of a town in Buckinghamshire, England. Related NamesFamily Tree·Details Surname DescendantsSeabrook, Seabrooke(English)