Lexicon Latīnum
Quaere · astupeō
astupeō
-ēre, -uī
to be astonished or amazed (at), wonder (at)