togo

/tˈoʊgoʊ/

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