Abeokuta
geographical name
Abe·o·ku·ta
ä-ˈbā-ō-ˌkü-tä
city in southwestern Nigeria population 593,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share