irids
English
Noun
irids
plural of
irid
Anagrams
Idris
,
disir