English dictionary
tabora meaning and definition
Definition and meaning of tabora at MeaningMonkey.org. tabora meaning and definition in the English Dictionary.TABORA noun
Definition of Tabora (noun)
- a city in western Tanzania
Source: Princeton University Wordnet