lima

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)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches