republic of costa rica

Noun
  1. A republic in Central America;
    One of the most politically stable countries in Latin America (synset 108753940)

Other Searches