xiū
rǔ

Definitions

  1. 1. to baffle
  2. 2. to humiliate
  3. 3. shame
  4. 4. dishonor
  5. 5. humiliation

Components

Related Words