punhal

Etymology
Possibly from.

Noun

 * 1) poniard (a dagger with a triangular blade)
 * 2) (generalisation) any dagger
 * 1) (generalisation) any dagger