Manicheist

Man·i·che·ist

Manicheist

n.
  1. Manichaean.