Poniard Meaning in Hindi

What is the translation of word Poniard in Hindi?

Meaning of  Poniard in Hindi is : खंजर

Definition of word Poniard

  • a small, slim dagger.

Other Meanings of Poniard

Example Sentences

Beneath it, however, stuck into his belt, were two pistols and a sizeable poniard .