Belec Family History
Belec Name Meaning
Slovenian and Croatian: nickname for a fair-skinned or fair-haired man derived from Slovenian and dialectal Croatian bel ‘white light fair’. Compare Belitz 3 and Beltz
Source: Dictionary of American Family Names 2nd edition, 2022