Togo

Explore definitions, synonyms, and language insights of Togo

Definitions

Noun
a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control