lehua

noun
  1. a Hawaiian tree with bright red flowers, also known as the ohia lehua
  2. Usage: Hawaiian

Examples