Caoilainn \ca(oi)-lainn, caoil(ai)-nn\ as a girl's name is pronounced KAY-lin, KEY-lin. It is of Irish origin, and the meaning of Caoilainn is "slender and white, fair or pure". From "caol fionn". It is anglicized as Kalin or Keelin.
Caoilainn has 9 variant forms: Caoilfhionn, Caoilfinn, Caoilinn, Caelainn, Caelan, Caelyn, Kalin, Keelan and Keelin.
For more information, see also related names Calla, Cayla and Kayla.
Baby names that sound like Caoilainn are Cailin and Cailynn.