English Dictionary
Definition iris in British English
iris noun
[countable] noun
/ˈaɪrɪs/
Synonyms and related words
