Cailin \ca(i)-lin\ as a girl's name (also used as boy's name Cailin), is pronounced KAY-lin. It is of Gaelic origin, and the meaning of Cailin is "girl". Possibly a contemporary variant of Cailean (Scottish). See also Kaylin.
For more information, see also the related name Colleen.