Synonyms and Antonyms for Republic_of_Costa_Rica

1. Republic of Costa Rica (n.)

a republic in Central America; one of the most politically stable countries in Latin America

Synonyms: