tepozmaccuahuitl yacapitzahuac

Etymology
"Pointed sword."

Noun

 * 1) An estoc.