Keelin \ke(e)-lin\ as a girl's name is a variant of Caoilainn (Irish), and the meaning of Keelin is "slender and white, fair or pure".
The baby name Keelin sounds like Keelan, Kaelin and Keelyn. Other similar baby names are Keelie, Keelia and Keeli.