ताबोर / ताबोरा / टैबोर · NOUN
a city in western Tanzania
Looking for poetry? Read shayari and poems by great poets.