Understand Chinese Nickname

我以自己为耻辱

[wŏ yĭ zì jĭ wéi chĭ rŭ]
This name translates to 'I am ashamed of myself,' suggesting feelings of self-reproach, embarrassment, or regret regarding one's behavior or actions.
Generate Chinese Nickname
Relation Nicknames