Here you can listen to the pronunciation of irish names, on the top of the page you see a button to go to the boys names, or the other girls names. (I didn't see Cailean listen though, but the others are)
http://www.babynamesofireland.com/pages/girl-names-i-m.html