FamilyEducation.com
   
 

First name origin & meaning:

Irish: Victorious people

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