[Untitled]

edit

Olu means Lord. Olu Ibadan means Lord of Ibadan.