misanthropist

Noun

 * 1) A misanthrope; a person who has a negative view of all humankind.