テツドウファン
Meanings
Noun
1. train buff; railway enthusiast; trainspotter; railfan
Composed of
railroad; railway; rail transport