Tamil Dictionary 🔍

manslayer

Man"slay`er, n. Defn: One who kills a human being; one who commits manslaughter.


manslayer - Similar Words