togolese

adjectiveRelating to Togo, a country in West Africa, or its people.
nounA person from Togo or of Togolese descent.

No synonyms or antonyms found for this word.