骑警qíjǐng
Top 30000
Meanings
1. mounted police (on horse or motorbike)
Characters used