Caoilinn \ca(oi)-linn, caoil(i)-nn\ as a girl's name is a variant of Caoilainn (Irish), and the meaning of Caoilinn is "slender and white, fair or pure". See also Keely.
The baby name Caoilinn sounds like Cailin and Cailynn. Other similar baby names are Caoilfinn, Catelinn and Caitlinn.