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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug