See also: demu and demü English Noun DEMU (plural DEMUs) (rail transport) Initialism of diesel-electric multiple unit. Anagrams muedWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads