Definition of DMU in English:

DMU

abbreviation

British
  • Diesel multiple unit (train).