Dictionary search results

Showing 1-2 of 2 results

Peru US English

A country in South America on the Pacific coast, crossed throughout its length by the Andes; population 29,547,000 (est. 2009); capital, Lima; languages, Spanish and Quechua

marvel of Peru US English

Another term for four-o'clock.