Updated June 9, 2019 Share: Family name origins & meanings Hungarian (Lackó) : from a pet form of the personal name László (see Laszlo).Slovak, Czech (Moravian), Slovenian, and Croatian : from the personal name Lacko, a local form of (V)ladislav. Compare Laszlo.