Save Type Mountain Usage Spanish (Latin American) Meaning & History A mountain in Peru. Possibly meaning "tambo crack, tambo crevice," from Quecha tampu meaning "inn, tambo" and raqra meaning "fissure, crack, crevice".