SIFAC Meaning of SIFAC in English (n.) The white indris of Madagascar. It is regarded by the natives as sacred. Webster's English dictionary. Английский словарь Webster. 2012