This is a variant spelling of the name Kayla, meaning 'descendant of Caolladhe' or 'monastery'. May also derive from the Hebrew Michaella, meaning 'who is like god'.
Celtic
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.