FamilyEducation.com
   
 

First name origins & meanings:

  1. Dutch: Keeper of the keys; pure
  2. Arabic: Beloved
  3. Greek: Castle, fortress

First name variations: Kali, Cailey, Cailie, Caylie, Kailey, Kaililah, Kaleah, Kalela, Kalilah, Kaly, Kay, Kaykay, Kaylee, Kayllie, Kyle, Kylila, Kylilah, Kalila, Callie, Kalley, Kali, Kallie, Kally, Kalli