Family name origins & meanings Czech : anecdotal nickname, of uncertain application, from the past participle of Czech zavadit ‘to touch’.