What is the meaning of Inventif?

inventive

inventive; creative

inventively able (to create something)

Source: wiktionary.org