慑人

shè rén

intimidating; fearsome

(fig.) awe-inspiring; breathtaking; stunning

慑

shè

(bound form) to fear; to be cowed

人

rén

person; people