Meaning of republic of costa rica

Definition of republic of costa rica

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

Other information on republic of costa rica

WIKIPEDIA results for republic of costa rica
Amazon results for republic of costa rica