Updated June 9, 2019 Share: Family name origins & meanings English : nickname from Middle English snell ‘quick’, ‘lively’ + the French pejorative suffix -ard.