noun a city in SW Nigeria. nouna city in SW Nigeria: trade centre. Pop: 629 000 (2005 est)