Meaning of:

dhorobha

noun
dhorobha
Town; an urban area with a name and defined boundaries.
"Tichaenda kudhorobha mangwanani."
"We will go to town in the morning."