Updated June 9, 2019 Share: Family name origins & meanings Slovenian and Croatian (northwestern Croatia) : unexplained.German : perhaps a variant of Kubal, from Sorbian kowal ‘blacksmith’.