Kaylee is of particular popularity within England and has various other spellings. From it's Celtic origins, the name means 'slender', however, the name can also be used as a combination of both the names 'Kay' and 'Lee'.
Celtic
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.