シャショウシャ
Meanings
Noun
1. caboose; guard's van; brake van
Composed of
(train) conductor
car; vehicle