English synonyms about - contact  
Taboracitymetropolisurban centerTanzaniaUnited Republic of Tanzania

Tabora

noun

1 Tabora

A city in western Tanzania.


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

debug info: 0.0443