Meaning of capital of peru

Definition of capital of peru

(noun) 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

Other information on capital of peru

WIKIPEDIA results for capital of peru
Amazon results for capital of peru