Nezahualcoyotl The city/word Nezahualcoyotl means Mexico. The city Nezahualcoyotl lies in Mexico. The country Mexico contains the city Mexico.