See also Zaira (opera).
Zaira is a popular female name in Spain and Italy. Its main meanings are "princess" in Irish and Hebrew and "rose" in Arabic.