Meaning
Brooke is an English name derived from an Old English word meaning "small stream" or "water brook". It has been used as both a surname and a given name.