Updated June 9, 2019 Share: Family name origins & meanings German : habitational name (originally a river name) from Elz near Limburg (Hesse) or from Eltz on the Mosel river or the Neckar river.