The word Titicaca finds its etymology in Titi Khar'ka, a rock located on the Isla del Sol and means Rock of the Puma in Aymara. Isla del Sol is considered the true center of Inca mythology.