It is one of the common names of a type of orchid. Its scientific name is Peristeria elata and belongs to the family Orchidaceae. It is also called Flower of the Holy Spirit.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list