Origin: French suffix -esque
Leonardesque has 2 different meanings across 1 category:
Adjective
in the manner of Leonardo da Vinci
Characteristic of (the works of) Leonardo da Vinci.