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