Meaning
Cailean is a strong name meaning 'young warrior' or 'whelp' in Scottish Gaelic.
Download App