Top definition
pronounced kay-la, a scottish name meaning "leader of thousands." also a girls name.
the name is a powerfull name and can be used to call someone that is a natural leader.
by talula May 11, 2005
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