Find the word definition

Wikipedia
Lebamba

Lebamba is a small town in south-western Gabon. It is the capital of Louetsi-Wano Department in Ngounié Province. It lies along the N6 road, 38.3 kilometres northeast of Ndendé. A Catholic Mission has long been established in Lebamba.