ingeniosity
Etymology
From Latin ingeniositas.
noun
The quality of being ingenious.