DEMU


AcronymDefinition
DEMUDiesel-Electric Multiple Unit (locomotive)
DEMUDiesel and Electric Modellers United (est. 1994; UK)