Historia imienia Zaira sięga czasów średniowiecznych, kiedy to na obszarach Półwyspu Iberyjskiego funkcjonowało w licznych dialektach arabskich. Po rekonkwiście imię to przeniknęło do hiszpańskiego i portugalskiego środowiska językowego, gdzie było zapisywane w formach takich jak Caira, Zaira czy Sayra. W kolejnych wiekach, dzięki migracjom i wpływom kulturowym, spotykano je w Italii oraz w krajach Ameryki Południowej, zwłaszcza w Argentynie i Peru. W Polsce Zaira pojawia się od końca XX wieku, zyskując uwagę rodziców poszukujących oryginalnych i jednocześnie melodyjnych imion dla córek.