EnglishDotto trainnounMeaningA land train.Etymology / originFrom the name of the manufacturers, Dotto.SourcesNo citations have been attached yet.