Question: a man who hates marriage is called?
Answer: misogamist. A misogamist is a marriage-hater. ... Some misogamists might hate the idea of being married, while others object to the entire institution of marriage. The key to the word's meaning lies in misos, the Greek word for "hatred," here combined with gamos, or "marriage."