manslayer
nounDefinition of manslayer
: one who commits homicide
Keep scrolling for more
Keep scrolling for more