Il nome ha una duplice origine: da una parte, può essere un diminutivomedievale di Col, a sua volta una forma abbreviata di Nicholas[2]; dall'altra, si tratta di una forma anglicizzata dello scozzese Cailean o dalla sua forma irlandese Coilean[1]; Cailean si basa sul termine gaelicocailean ("cucciolo [di cane]")[3], quindi ha significato analogo ai nomi Guelfo, Catello e Scilla; inoltre, viene usato anche come forma scozzese del nome Columba[3].