Understand Chinese Nickname

予囚

[yŭ qiú]
A poetic expression that loosely translates as 'I confine myself' or 'to imprison oneself'. The user indicates feeling entrapped - possibly self-imposed or by circumstances outside one's control.
Generate Chinese Nickname
Relation Nicknames