'Costa Rica' definitions:

Definition of 'Costa Rica'

From: WordNet
noun
A republic in Central America; one of the most politically stable countries in Latin America [syn: Costa Rica, Republic of Costa Rica]

Words containing 'Costa Rica'