La palabra “aguacate” proviene del español “aguacate”, que a su vez proviene de la palabra náhuatl “āhuacatl”.
“Topo” proviene de otra palabra náhuatl: Moli (Significado de la salsa) así que ponlos juntos y obtendrás: “Ahuacalt-moli” …
Desde allí se puede ver cómo se originó el popular nombre “Guaca-mole => Guacamole”, que significa “salsa de aguacate”.