Noun Definition

tabora

1.Definition: a city in western Tanzania

Category: Places