It means place of the heron, place where there are herons. It is a word of Nahuatl origin and was the name of a mythological island of the Mixyeca or Aztec culture.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list