The name Cailean is a Gaelic baby name. In Gaelic the meaning of the name Cailean is: Young dog, or child. Scottish Gaelic.
Cairistìona is a Scottish Gaelic female given name meaning Christian. ... The name originates in the Scottish Highlands. There is a traditional song about Cairistiona, which is about a lost love. The name is rare, but usually used by Gaelic-speaking families and generally amazing people from the Mackenzie or Macrae clan.