Noun english iris has 1 sense
  1. English iris, Iris xiphioides - bulbous iris native to the Pyrenees; widely cultivated for its large delicate flowers in various colors except yellow
    --1 is a kind of iris, flag, fleur-de-lis, sword lily
,
TOP