Updated June 9, 2019 Share: Family name origins & meanings Slovenian (also Kuhelj) : apparently a nickname or occupational name from the dialect word kuhelj, denoting a kind of doughnut.