Mandarin: shan4
Definitions
  1. 1 abuse, slander; vilify; ridicule
← Back to dictionary