What does Iris mean?
From Greek 'iris' meaning 'rainbow'; Iris was the Greek goddess of the rainbow. The iris flower was named for its rainbow range of colours, so the name functions both as a bloom word and a word for 'rainbow'.
What does Elena mean?
A form of Helen, from the Greek, “torch” or “bright, shining light.”