Updated June 9, 2019 Share: Family name origins & meanings German : nickname for someone who has difficulty breathing, from Middle High German snūfer ‘someone who pants or puffs’.