FamilyEducation.com
   
 

First name origins & meanings:

  1. Old English: Stream
  2. Old English: Stream; brook

First name variations: Brooke, Brooks, Brookes, Brookie, Burne, Bhrooke, Brookee, Brookelle, Brookia, Brooke, Brooks, Brookes, Brooc, Brooker, Brookin

Last name origins & meanings:

  1. English: topographic name for someone who lived by a brook or stream, from Middle Englisk brook, Old English brōc ‘brook’, ‘stream’.
  2. North German and Dutch: topographic name for someone who lived by a water meadow or marsh, from Low German brook, Dutch broek (cognate with German Bruch and Old English brōc; see 1).
  3. Americanized spelling of German and Jewish Bruck or German Bruch.

This name appears in the following lists: Calendar-Based Names