while i have not heard of the word itself, using some deconstruction i can get this:
ferro = relating to iron
equino = relating to horses
logist = some kind of profession or scientist (not sure on this one but you get what i mean)
given the name "iron horse" and the context of, well, me, i can safely assume this is a profession that relates to trains (or railways as a whole) in some way