Definitions of Tatahumara:

  • noun:   the Uto-Aztecan language of the Tatahumara people