Synonyms for "manslayer"

Words with similar meaning