ENGLISH → NEPALIslayernoun01nounमानिस वा जनावरको मृत्यु गराउने व्यक्तिsomeone who causes the death of a person or animalSimilar wordskiller →Dictionary sources & licensesCopy link ↗