人来人往rénláirénwǎng
Top 30000
Meanings
1. (idiom) people coming and going; bustling with activity
Characters used