meaning of Amazonen-Lilie

Amazonen-Lilie - German to English

Amazon lily [Eucharis x grandiflora, in addition E. ×grandiflora]