Titicaca meaning

titikäkə; Sp tētēkäkä
Lake in South America, on the border of SE Peru & W Bolivia: c. 3,500 sq mi (9,065 sq km); elevation, 12,500 ft (3,810 m)
proper name
0
0
Advertisement