Find the word definition

Wikipedia

Edidi

Edidi is a town in the Kwara State of southwestern Nigeria, inhabited by the Yoruba people. The towns of Edidi comprise three villages: Edidi Oja, Edidi Oke-Ona and Edidi Idera. Edidi is located about northeast of Lagos and about south of Ilorin.