Baby names

Kiran

Kiran is an unisex Hindu name. Meaning “sunbeam” in Sanskrit.

Kirby

Kirby is an English boy name.

It derives from the same English surname.

It comes for a place that means “church settlement” in Old Norse.

Kirmen

Kirmen is a basque boy name. Meaning “loyal, faithful”.

Kirsten

Kirsten is a Danish and Norse girl name.

Danish and Norse form of Christina.

Kiyen

Kiyen is a Gaelic girl name.

Possible variant of Kian.

Kiyoshi

Kiyoshi is a Japanese boy name. Meaning “pure”.

Knox

Knox is an English boy name.

It comes from the homonymous Scottish surname which derived from the term in Old English “cnocc” (round hill).

Koichi

Koichi is a Japanese boy name.

Combination of Japanese terms “ko” (clear) and “ichi” (one).

Kokoro

Kokoro is a Japanese girl name. Meaning “heart, soul, mind”.

Kolt

Kolt is a German boy name. Meaning “young horse”.

Dutch form of Colt.