Top definition
Origin; Gaelic
The meaning behind the name refers to the narrows, the woods, shelter or chapel.
Kylara plays in the backyard.
by k.e.r.h December 06, 2011
Get the mug
Get a Kylara mug for your mate Yasemin.