Etymology
Today it means: A person not employed on or by a railway. Full definition →
From non- + railwayman.
Etymology from Wiktionary, CC BY-SA 4.0.