I hate giving trolls much time so this will be the last referencing him, he is someone who is besotted by IO in West Africa
I just put meaning of the name Nimba into Wiki and you get......
Nimba is a name with several meanings: Mount Nimba, a mountain along the border of Côte d'Ivoire and Guinea in West Africa. The Neem tree is sometimes called Nimba.