From Ancient Greek Ιόλη (Iólē, “violet”) + ἄνθος (ánthos, “flower”). Cognate with French Yolande, Spanish Yolanda.
Iolanthe