慑人 懾人

    shèrén

    1. Adjectiveintimidating; fearsome
    2. awe-inspiring; breathtaking; stunning (figuratively)