Where does “มาดากัสการ์” come from?

มาดากัสการ์ (Thai) 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 [[شاه]] [[مقعد]]