Synonyms of Togo in English :

Antonyms of Togo in English

Thesaurus of Togo in English

Togo

see definition of togo

Synonyms of togo

1. (noun) a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control

Member Holonyms of togo

1. (noun) a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control