What is the meaning of Impona?

imposing

Source: wiktionary.org