Meaning:slender, white, fair or pure
Caoilainn 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".
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.