Noun capital of peru has 1 sense
  1. Lima, capital of Peru - 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
    --1 is a kind of national capital
    --1 is a part of Peru, Republic of Peru
,
TOP