Find the word definition

Wikipedia
Borecha

Borecha is one of the woredas in the Oromia Region of Ethiopia. It was separated from Gechi woreda. Yanfu is the major town in Borecha.