血性xuèxìng
Top 30000
Meanings
1. brave
2. staunch
3. unyielding
Characters used