What is the meaning of peru in English?

Learn vocabulary with pictures as well as definitions of peru in English

Learn in

See more

n. Peru

Definition of Peru in English

Presidential republic located in the northwest of South America, bordering Ecuador, Chile, Colombia, Brazil, Bolivia and the Pacific Ocean.

Synonyms of Peru in English

Republic of Peru

See more

n. Republic of Peru

Definition of Republic of Peru in English

Presidential republic located in the northwest of South America, bordering Ecuador, Chile, Colombia, Brazil, Bolivia and the Pacific Ocean.

Synonyms of Republic of Peru in English

Peru