ingegnoso
(of a person) clever, original, and inventive
ingénieux/-ieuse, astucieux/-ieuse
einfallsreich
ingenioso