Learn That Word

Synonyms for Togolese Republic (same or very similar meaning)

WordNet sense 1 (a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control):
Togo


From the ODE community, based on WordNetadd/edit