Manicheist
Man·i·che·ist
Manicheist
n.
Manichaean.