poynard
English
Noun
poynard
(
plural
poynards
)
Obsolete form of
poniard
.