Names A-Z - names, meanings and origins
27966 names, meanings and origins
NamesAZ.com

Kai

Origin
german
Origin name
from gr Katarina ’pure’ – a boy’s name with another meaning

Who's got this name?

SE
Nobel laureate
1918-2007