IMMANE Meaning of IMMANE in English adj. huge; extremely big; enormous; inhuman; fierce Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012