DEMU

What does DEMU mean in Miscellaneous?

This page explains the full form, abbreviation, and meaning of DEMU in the Miscellaneous category.

DEMU stands for:

  • Diesel and Electric Modellers United
  • Diesel Electric Multiple Unit
  • Diesel Electric Multiple Units

DEMU is an abbreviation that can have different meanings depending on the context in which it is used.

Explore more: Miscellaneous category

Other meanings of DEMU

No other meanings found in other categories yet.