Family name origins & meanings
- North German : habitational name from any of several places, all in northern Germany, called Stemmen, from an Old Low German element meaning ‘marsh’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe