a temple of Peru, in South America, dedicated by the Indians to the supreme being: it gives its name to the adjacent country.
a temple of Peru, in South America, dedicated by the Indians to the supreme being: it gives its name to the adjacent country.