FamilyEducation.com
   
 

Last name origin & meaning:

Czech: nickname from Old Czech babinec ‘coward’.

Comments for Babinec Comment Add a Comment (0)