YourDictionary

Titicaca

lake in South America, on the border of SE Peru & W Bolivia: c. 3,500 sq mi (9,065 sq km); altitude, 12,500 ft (3,810 m)

See Titicaca in American Heritage Dictionary 4

link/cite print suggestion box