Original: The name is derived from the Spanish from the Nahuatl ilamatzapotl whose rough translation is' old woman's sapote '.
Simplified: The name comes from the Spanish tranlsation of the Nahuatl ilamatzapotl. Its rough translation is' old woman's sapote '.