Meaning of costa rica

Definition of costa rica

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

Other information on costa rica

WIKIPEDIA results for costa rica
Amazon results for costa rica