Updated June 9, 2019 Find Baby Names 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.