Origin; Gaelic The meaning behind the name refers to the narrows, the woods, shelter or chapel.
Kylara plays in the backyard.
10👍 2👎