Back to Dictionary
骇然
駭然
hàirán
1. overwhelmed with shock, horror or amazement
2. dumbstruck
3. aghast