excogitavisset
Latin
Verb
excōgitāvisset
third-person singular pluperfect active subjunctive of
excōgitō