Gonja People: Ghana’s Ancient Warrior Guan Tribe With The Oldest Written Historical Records
The Gonja (also Ghanjawiyyu) people whose true name is Ngbanye (meaning Brave Men) derive the name Gonja from a corrupted Hausa phrase Kada Goro-Jaa (meaning...