Definitions

guài
bewildering odd strange uncanny devil monster to wonder at to blame quite rather