Family name origins & meanings
- German : unexplained.
- possibly an Americanized form of Dutch Stroop, a nickname for a poacher, from a derivative of the verb stropen ‘to raid’, ‘to plunder’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe