Manslayer



ENGLISH MEANING
noun
1.
One who kills a human being; one who commits manslaughter.