Ilorin

[ ih-lawr-in ]
/ ɪˈlɔr ɪn /

noun

a town in W central Nigeria.

British Dictionary definitions for ilorin

Ilorin
/ (ɪˈlɒrɪn) /

noun

a city in W Nigeria, capital of Kwara state: agricultural trade centre. Pop: 714 000 (2005 est)