Modern variant of Kaia, from Katariina (“Catherine”). Compare also Finnish keiju (“fairy”) and Keijo.
Keiu