Kayla is an alternate version of Kay. Kay is a shortened verison of Katherine. For more information about Katherine, follow the related link below.
Kayla means a female donkey. Ezell translates to a beautiful but lonely mountain.
the name kayla means the cround one in greek language which is probaly the same meaning as latin.
Kayla means "Pure". Originating from the Greek. Copeland means bought land.
Butterfly...I think butterfly in Italian is "farfalla". I don't believe Kayla is Italian- both 'k' and 'y' are not used in Italian, only in words borrowed from other languages. Kayla is a variant of...