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