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