Meaning IRIS 1

thing  >  flower, lifeform, plant, plant part  >  iris

See also: iris 2

No matching names identified.