Meaning & History
Unusual surname found in Slovakia and the Czech Republic meaning "skeleton" from the word kostra, ultimately from the word kost meaning "bone". In Czech in particular, kostra refers only to the biological meaning of "skeleton" - a skeleton as an independent entity is known as a kostlivec.