What does ingenuity mean?
You are correct!
From our dictionary:in•ge•nu•i•ty
Pronunciation: (in"ju-nOO'i-tE, -nyOO'-), [key]
—n.,
—pl. -ties for 3.
1. the quality of being cleverly inventive or resourceful; inventiveness: a designer of great ingenuity.
2. cleverness or skillfulness of conception or design: a device of great ingenuity.
3. an ingenious contrivance or device.
4. Obs.ingenuousness.