猇xiāo
Top 50000
Meanings
1. the scream or roar of a tiger
2. to intimidate
3. to scare
Characters used