what does titicaca mean in english?
 The meaning of Titicaca is stone of the puma what one don't know is been the primitive people that named the lake had knowledge of the format of the lake, see for satellite the lake has the format of a puma attacking a rabbit. 