VariousWords beta
Definitions:
Noun
Costa Rica
Republic of Costa Rica
Definition: a republic in Central America; one of the most politically stable countries in Latin America