marauder - Dictionary definition and meaning for word marauder
mar(kill)+ a + der( deer)....predation
daku daka dalne ke baad murder bhi karte hain