Understand Chinese Nickname

见人还自羞

[jiàn rén hái zì xiū]
Translating into English would be 'Shy when meeting people'. This represents an individual who may have shyness around others, often feeling embarrassed during social interactions which possibly leads to introverted lifestyle choice or personality trait.
Generate Chinese Nickname
Relation Nicknames