Tenochtitlan meaning of word?

Tenochtitlan means "Place of the Prickly Pear Cactus".