We need a name for women haters

That’s the term for it. If you really need something else, then why not just use “Woman Hater”?