What is the meaning of costa rica in English?

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

Learn in

See more

n. Costa Rica

Definition 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 Costa Rica in English

Republic of Costa Rica

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