What is the meaning of Immo?

fixed asset

on the contrary

actually, what is more, even (often strengthened by edepol, hercle, ecastor, vero, potius, etc.)

Source: wiktionary.org