- Togolese Republic as a noun:
- 1
Togolese Republic
noun
1 Togolese Republic
A republic on the western coast of Africa on the Gulf of Guinea; formerly under French control.
synonym: Togo.
Dutch: gaan, Togo
Polish: Republika Togijska, Togo
debug info: 0.0149