Zinacantán literally means "land of bats" and comes from the Nahuatl language. People in Zinacantán speak Tzotzil (a Mayan language) and they call their own land "Sots'leb", that is, "land of bats" in their own language.
http://en.wikipedia.org/wiki/Zinacantan