(1) Strange, weird, extraordinary. (2) To regard as strange or extraordinary.
怯劣 To flinch, waver, wince. To be frightened, be intimidated. (adina-manas, lina)
恁 In this way; like this.