Understand Chinese Nickname

[chù]
Afraid or scared. Describes a person experiencing fear, dread, hesitation, or intimidation in specific situations or towards certain matters.
Generate Chinese Nickname
Relation Nicknames