Word Definition - 慑人

shè rén intimidating; fearsome; (fig.) awe-inspiring; breathtaking; stunning

Individual Character Details