车厂chēchǎng
Top 30000
Meanings
1. (bus, train etc) depot
2. car factory or repair shop
Characters used