höyryveturi

Noun

 * 1) A steam locomotive.
 * 2) A steam engine UK: steam-powered locomotive.