LEHUA

lehua – Pidgin English Definition


lehua
(lay who ah)

Definition: Official Flower of the island of Hawaii; comes from the `ohi`a tree (Metrosideros macropus)

More from e-Hawaii Staff

jus buckaloose

jus buckaloose – Pidgin English Definition jus’ buckaloose (juss buck ah loose)...
Read More