Family name origins & meanings English : nickname from Middle English thin ‘thin’, ‘slender’ (Old English þynne).