囿yòu
Top 40000
Meanings
1. park
2. to limit
3. be limited to
Characters used