Back to Dictionary
shàn
1. to mock
2. to ridicule
3. to slander
Common • Top 13%