ジンシャキドウ
Meanings
Noun
1. handcar railroad; handcar railway
Composed of
rickshaw; jinrikisha
orbit; trajectory; railroad track; (right) track; proper course