Family name origins & meanings Czech (northern Bohemia) : flattering or ironic nickname from herdina, dialect form of Czech hrdina ‘hero’.