Updated June 9, 2019 Share: Family name origins & meanings Czech (Zajíc) and Slovak (Zajac) : from zajíc ‘hare’, hence a nickname for a swift runner or a coward, one quick to run away.