Borrowed into English-language naming from Hawaiian, where Kaipo carries affectionate or loving shades of meaning.
Like Kaipo?
Swipe through thousands of names like it