Iris means “rainbow” in Greek. It is also the name of the rainbow goddess and messenger in Greek mythology.
The flower shares the word’s Greek roots, so Iris fits both a mythological and a botanical shortlist. Which association comes first depends on the person using the name.
Related reading. Decoding Flower Names Meanings And Origins · Greek Mythology Names