touba (0 synonym found)

We don't have synonyms for touba yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are tuba, toba and tomba.


We don't have any synonyms for touba yet.

Did you mean…

Think touba belongs in the thesaurus? Recommend it and we'll take a look.


Definition of touba:

(n) : A city in eastcentral Senegal

Definition of touba:

(n) : A city in eastcentral Senegal

Back to Top