Family name origins & meanings German : habitational name for someone from the city of Hameln (see Hamel 3).