Entry
  1. intimidating; fearsome; (fig.) awe-inspiring; breathtaking; stunning

    trad. 懾人

Also written 懾人【shè rén】

Characters in this word

2