人龙
rén lóng
Definitions
- 1. a queue of people