FamilyEducation.com
   
 

First name origin & meaning:

Irish: Victorious people

First name variations: Cailean, Cailin, Calan, Caley, Caelan