From Napoleon + -esque.
Napoleonesque (comparative more Napoleonesque, superlative most Napoleonesque)