Where does “馬達加斯加” come from?

馬達加斯加 (Chinese) comes from English Madagascar, from Middle French Madagascar, from English Mogadishu, from Arabic مَقَدِيشُو, from Persian [[شاه]] [[مقعد]].

Ancestry of “馬達加斯加”, step by step

StepLanguageWordMeaning
1EnglishMadagascarA resident of Madagascar
2Middle FrenchMadagascar—
3EnglishMogadishuThe government of Somalia
4Arabicمَقَدِيشُو—
5Persian[[شاه]] [[مقعد]]—
Every word from Persian [[شاه]] [[مقعد]] →Every word from Arabic مَقَدِيشُو →Every word from English Mogadishu →