it comes from two nahuatl words: áyotl or ayotli which is "pumpkin", and in some places it is also "turtle". Tochtli or Tochi means "rabbit"... a conejo-tortuga or a conejo-calabaza... almost poetic representation of an armadillo.