Tamil Dictionary 🔍

bloodshedder

Blood"shed`der, n. Defn: One who sheds blood; a manslayer; a murderer.


bloodshedder - Similar Words