togolese

Adjective
  1. Of or relating to the African country of Togo or its people (synset 303137173)
    "the Togolese capital"
Noun
  1. A native or inhabitant of Togo (synset 109753967)

Other Searches