Definitions for "DEMU"
Diesel Electric Multiple Unit (e.g. Voyager). The vehicles have their own engines and are in multiple formation, no separate locomotive.
Diesel Electrical Mechanical Unit
Diesel Electric Multiple Unit (a type of train powered by a diesel engine with electric transmission)