From zlý + -o- + duch.
zloduch m anim
- evil spirit, cacodemon (malevolent spirit)
- Synonyms: zlý duch, zloch
- fiend (evil person)
This noun needs an inflection-table template.
- zloduch in Příruční slovník jazyka českého, 1935–1957
- zloduch in Slovník spisovného jazyka českého, 1960–1971, 1989