Find the word definition

Wikipedia
Ilobu

Ilobu is a town and the administrative headquarters of Irepodun Local Government Area of Osun State, Nigeria. Ilobu is located in a sparsely forested area and is bounded in the north by Ifon-Osun, in the south by Osogbo, in the east by Oba and in the west by Erin-Osun, and is watered by Ojutu River, Erinle River, Konda River and a few other streams. The town is said to have been founded by Laarosin - powerful warrior in the Old Oyo Empire. It has a population of about 30,825 (2006 census).