Hawaiian name meaning 'the breath of life,' combining 'kahanu' (breath/spirit) and 'ola' (life/health).
Like Kahanuola?
Swipe through thousands of names like it