poniard

noun literary punyal, daga.