望
而
生
畏
w
à
n
g
é
r
s
h
ē
n
g
w
è
i
Definitions
1. intimidate at the first glance (idiom); awe-inspiring
2. terrifying
3. overwhelming
Components
望
wàng
–
full moon
而
ér
–
and
生畏
shēng wèi
–
to feel intimidated