車龍

Noun

 * 1)  train
 * 2) long queue of cars; queue of traffic