Updated June 9, 2019 Share: Family name origins & meanings Czech (Šlechta) : from šlechta ‘nobility’, generally an ironic nickname for someone who gave himself airs and graces.