ENGLISH → HINDI
spiller
01
noun
हमला करने वाला जो खून बहाता है; हत्यारा।
an attacker who sheds or spills blood
In a sentence
a great hunter and spiller of blood
एक महान शिकारी और रक्त बहाने वाला