ingeniosity
synonyms
cunning
ingenuity
skill