Understand Chinese Nickname

吓退

[hè tuì]
Scared Off means being driven away by fear or shock. In context, this username might refer to someone who has withdrawn from situations because they felt intimidated or overwhelmed.
Generate Chinese Nickname
Relation Nicknames