Top definition
Caisla is a unique gift, blessing all those who come in contact. Caisla laughs in the face of adversity, challenge and strife! When the going gets tough... the tough call Caisla!

Caisla is a variation of the French Island of Calais, a 16th century island of exile for British Nobles.
I dreamt all my life of having Caisla for a daughter!
by Mommalatte February 02, 2010
Get the mug
Get a Caisla mug for your girlfriend Helena.