FamilyEducation.com
   
 

First name origins & meanings:

  1. Arabic: Perfect
  2. Slavic: Noble
  3. Slavic: Fragrant evergreen tree with fragrant flowers

First name variations: Kam, Kammy, Milla, Kameela, Kamela, Kamella, Kamilla, Kamillah, Kamyla, Kamilia