Definition of Togo

Noun: Togo  tow-gow

  1. A republic on the western coast of Africa on the Gulf of Guinea; formerly under French control
    - Togolese Republic

See also:
toggling
Togolese

Anagrams containing the word togo

togo otog goto ogot