i·ris [ahy-ris] noun 1. A hard working, insatiable, passionate communicator ready to inspire and transform brands and culture. 2. Botany . any plant of the genus Iris, having showy flowers and sword-shaped leaves. 3. Classical Mythology . a messenger of