Wiktionary
trainiac
n. (context informal English) A railway enthusiast.
n. (context informal English) A railway enthusiast.