capital of peru

Noun
  1. Capital and largest city and economic center of Peru;
    Located in western Peru;
    Was capital of the Spanish empire in the New World until the 19th century (synset 109002248)

Other Searches