names & meanings!
over 22,000
Home
Brook
Brook
English surname transferred to unisex forename use, from Old English broc, meaning
brook, stream