FamilyEducation.com
   
 

Last name origin & meaning:

Czech: nickname for a curly-haired person, from kudrna ‘curly’. Compare Kader.