Name profile

Kai

Sea, keeper of the keys, rejoice · Hawaiian, Frisian, Welsh

Meaning
Sea, keeper of the keys, rejoice
Origin
Hawaiian, Frisian, Welsh
Variations
Cai, Kaj, Kay