IBOFANGA Meaning of IBOFANGA in English [Native American] "The One Sitting Above". Another name of Hisagita-imisi. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012