Definitions for "Railfan"
A person who enjoys riding, watching, photographing, and reading about trains.
an enthusiast or hobbyist of railroad trains , of both the historic and modern varieties