stupire [stu-pì-re] /stuˈpiːre/
- astound
- awe
- blow sb's mind