What is the meaning of republic of costa rica in English?

Learn vocabulary with pictures as well as definitions of republic of costa rica in English

Learn in

See more

n. Republic of Costa Rica

Definition of Republic of Costa Rica in English

Presidential republic located in the south of the Central American Isthmus, bordering Nicaragua, Panama, the Pacific Ocean and the Caribbean Sea.

Synonyms of Republic of Costa Rica in English

Costa Rica