Where does “Cailean” come from?

Cailean (Scottish Gaelic) comes from Scottish Gaelic cuilean, from Old Irish cuilén, from Proto-Celtic *kolignos — puppy.

Cailean (Scottish Gaelic): though they are etymologically unrelated

Definitions

  1. though they are etymologically unrelated

Ancestry of “Cailean”, step by step

StepLanguageWordMeaning
1Scottish Gaeliccuileanpuppy
2Old Irishcuilénpup, puppy; cub; kitten
3Proto-Celtic*kolignospuppy
Every word from Proto-Celtic *kolignosEvery word from Old Irish cuilénEvery word from Scottish Gaelic cuilean