Family name origins & meanings
- North German or Dutch : habitational name from a place called Rosenbrock or (Dutch) Roosbroek, named with Middle Low German rose ‘rose’ + brock ‘marsh’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe