English synonyms about - contact  

Tabora

noun

1 Tabora

A city in western Tanzania.


Find more on tabora elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0326