Etymology Explorer › Nahuatl

Where does “yacatl” come from?