lehua

noun

  1. the flower of the ‘ohi’a tree

Find other English translations for Hawaiian words starting with L.