idoneissime
Latin
Adverb
idōneissimē
superlative degree of
idōneē