Definitions of mountain lily:

  • noun:   showy white-flowered perennial of New Zealand
  • noun:   golden-rayed lily of Japan