What does Cailean mean?

Cailean meaning in Names Dictionary

youthful dog, or child. Scottish Gaelic.
Name Origin: Gaelic
Name Gender: Male