Train Depot Synonyms

Terminal where trains load or unload passengers or goods
(Noun)