Kiki
Meaning: double happiness
Origin:French nickname and Japanese
Kirby
Meaning: church settlement
Origin:Norse
Kirby
Meaning: church settlement
Origin:English
Origin:English, diminutive of Katherine
Origin:English, diminutive of Katherine
Kit
Meaning: bearer of Christ
Origin:English, diminutive of Christopher
Kenzo
Meaning: strong and healthy
Origin:Japanese
Kylo
Meaning: narrow spit of land
Origin:Variation of Kyle, Scottish
Origin:Hindi, variation of Kalinda
Kerry
Meaning: dark, dark-haired
Origin:Irish