壕háo
Top 25000
Meanings
1. moat
2. (military) trench
Characters used