German word Hauptbahnhof comes from German Bahnhof (Train station.), German haupt- (Head, chief, main.)
Bahnhof (German)
Train station.
haupt- (German)
Head, chief, main.
Hauptbahnhof (German)
Main train station.