Iris
English Meaning
The goddess of the rainbow, and swift-footed messenger of the gods.
- The pigmented, round, contractile membrane of the eye, suspended between the cornea and lens and perforated by the pupil. It regulates the amount of light entering the eye.
- Any of numerous plants of the genus Iris, having narrow sword-shaped leaves and showy, variously colored flowers.
- A rainbow or rainbowlike display of colors.
- An iris diaphragm.