answersLogoWhite

0

I didn't found any word DEMOO for Indian railway. There is a word DMU stands for Diesel Multiple Unit. dmu is a multiple-unit train powered by on-board diesel engines. Are you looking for the same?

Source - http://www.travelkhana.com/rail-info

User Avatar

Wiki User

10y ago

What else can I help you with?