Kai for a baby name

Greek, meaning ‘keeper of the keys’. Kai has meanings in several languages, including ‘dog’ in Cornish, ‘ocean water’ in Hawaiian and ‘food’ in Maori.

Search by letter



Search by category