What does Keahi mean?
Hawaiian name combining the definite article 'ke' with 'ahi' ('fire'), literally 'the fire'. Listed as unisex by Behind the Name.
What does Kai mean?
Most commonly taken from Hawaiian 'kai', meaning 'sea' or 'ocean'. The same short sound exists independently in several languages (Japanese, Scandinavian forms of names like Kajus, and others), but its modern Western popularity leans on the Hawaiian 'sea' meaning.