嚷嚷rāngrang
Top 30000
Meanings
1. to argue noisily
2. to shout
3. to make widely known
4. to reproach
Characters used