Find the word definition

Wikipedia
Letioukbala

Letioukbala is a town in north western Republic of Congo. It lies near the border with Cameroon and Gabon.