Togo — synonyms, definition
1. Togo (Noun)
1 synonym
Togolese Republic
1 definition
Togo (Noun) — A republic on the western coast of Africa on the Gulf of Guinea; formerly under French control.
2 types of
African country African nation
4 parts
Lome Togolese capital of Togo ewe
1 part of
Africa