Synonyms and Antonyms for Tabora

1. Tabora (n.)

a city in western Tanzania

Synonyms: