Family name origins & meanings Spanish and Portuguese : from vaca ‘cow’ (Latin vacca), probably applied as a metonymic occupational name for a cowherd or as a nickname.Czech : pet form of the personal name Václav (see Vacek).