What is the meaning of republic of panama in English?

Learn vocabulary with pictures as well as definitions of republic of panama in English

Learn in

See more

n. Republic of Panama

Definition of Republic of Panama in English

Presidential democracy located in the south of the Central American Isthmus, bordering Colombia, Costa Rica, the Caribbean Sea and the Pacific Ocean.

Synonyms of Republic of Panama in English

Panama