Find the word definition

Wikipedia
Abacha

Abacha is a town in Anambra state in the South eastern part of Nigeria.It is bordered by Abatete, Nimo, Oraukwu and Eziowelle towns. It forms part of the Ten(10) communities in the Idemili north Local Government Area of Anambra State and it's also part of the Anambra central Senatorial Zone. Its people are among the Igbo speaking communities in the eastern part of Nigeria. Abacha comprises six villages; Umudisi, Umuazu, Umuokpolonwu, Umuekpeli, Norgba and Ugwuma