shè rén慑人intimidating; fearsome; (fig.) awe-inspiring; breathtaking; stunningFrequency 2.0Meaningsintimidating; fearsome(fig.) awe-inspiring; breathtaking; stunning