Answer:Mansa Musa
Explanation: There are many structures in Timbuktu but Mansa Musa is the most honored
8.0m questions
10.7m answers