猇xiāoTop 50000Meanings1. the scream or roar of a tiger2. to intimidate3. to scareCharacters used猇to intimidate