盟约méngyuē
Top 30000
Meanings
1. contract of alliance
2. oath or treaty between allies
Characters used