Definify.com

Definition 2025


chichiquilli

chichiquilli

Nahuatl

Noun

chichiquilli

  1. Harpoon.

Derived terms