traino

/ˈtɹeɪnoʊ/

traino

English Noun
Ad

Definition

A train station.

Etymology

From train + -o.

Ad