Definition of デム

デム

demu

noun
demagogue(abbreviation)