Family name origins & meanings German (also Heimsöth) : habitational name from Heimsath in Westphalia, an abandoned settlement.