Uncover the origin, popularity, and more for any name.
Caoilinn is a Gaelic (Irish) name meaning 'beautiful slender one'. It's derived from the Irish words 'caoil' (meaning 'slender') and 'in' (feminine suffix).