Find the word definition

Wikipedia
Eruwa

Eruwa ( or fully (Èrú wà níbí o) meaning 'pieces of yam are available here’ is a town and the headquarters of Ibarapa East Local Government Area in south-western Nigeria located in Oyo state. Eruwa is 72 km south west of Ibadan and 60 km north east of Abeokuta.