啸xiào
Top 40000
Meanings
1. (of people) to whistle
2. (of birds and animals) to screech; to howl; to roar
Characters used