What does the e mean?
In this case, it's used like the "Vocative" in slavic languages or Latin, or adding -아/-야 when you address someone by name in Korean... when you address someone directly, you add "e" before the name.
What does Kawika mean?
Kawika is an Hawaiian name meaning David, according to Wikipedia.
(I said "Thank you David" and it was accepted.)