strength · flexible · clever
Source: Irish
Root Word: Caol
Derived From: Caolán
Meaning: Slim and slender
Popularity History: In modern usage, the name is relatively uncommon, but is gaining popularity in some areas.