From Heer (“army”) + Zug (“train”).
Heerzug m (strong, genitive Heerzuges or Heerzugs, plural Heerzüge)
1Now rare, see notes.