From bane (“railway”) + gård (“yard”). Calque of German Bahnhof.
banegård c (singular definite banegården, plural indefinite banegårde)