FamilyEducation.com
   
 

Last name origin & meaning:

Czech and Slovak (Bálek): from a pet form of Bal, shortened form of the personal name Baltazar.