Definition of Togo

  • 1. A republic on the western coast of Africa on the Gulf of Guinea; formerly under French control Noun

Synonyms for word "togo"

Semanticaly linked words with "togo"