French deck
imagination
noun·b1

imagination

The ability to form mental images, ideas, or creative thoughts

Il a beaucoup d'imagination.

Mon imagination est vive.