Leadership · adventurous spirit · creativity
Source: Gaulish
Root Word: Kaile
Derived From: Colin
Meaning: It comes from the ancient Gallic language and means "puppy" or "little winner".
Popularity History: This name was quite popular in medieval Europe, especially in France and England.