SIFAC Meaning of SIFAC in English noun the white indris of madagascar. it is regarded by the natives as sacred. Webster English vocab. Английский словарь Webster. 2012