I asked my grandfather about this because he is a Muslim himself and I later converted to Islam. Kyle was my birth name however I changed my name to khaleel after converting to islam as my grandfather had recommended I do this. While Kyle is not an Islamic name it does mean beloved. The name Kaif however is an Islamic name and it means pleasure or high spirits. I hope that it’s was of some help to you