Type Surname (from occupation) Gender Masculine Usage Czech Meaning & History From Czech tkadlec meaning "weaver".