Family name origins & meanings
- German : habitational name from any of several places so named, of unexplained etymology.
- German : topographic name from the Mosel river in western Germany, a tributary of the Rhine that rises in the Vosges and flows through Lorraine and then a deep, winding valley from Trier to Koblenz.