ivory coast

Noun
  1. A republic in western Africa on the Gulf of Guinea;
    One of the most prosperous and politically stable countries in Africa (synset 108754350)

Other Searches