Home » Baby Name Meanings, Origins, and Ideas » Iris Means “Rainbow” in Greek and Has a Floral Connection

Iris Means “Rainbow” in Greek and Has a Floral Connection

By Emma Davies

|

Updated on