恥辱

disgrace; shame; insult

Meaning

  1. n
    disgrace; shame; insult