马达加斯加语称马达加斯加岛为“”（），其居民叫做“马达加斯加人”。岛名“马达加斯加”并非源于当地，而是在中世纪由欧洲人将之普及。13世纪威尼斯探险家马可·波罗在回忆录中首次记录下“”一词，他混淆了该岛和索马里港口摩加迪休（）。1500年圣劳伦斯节这天，葡萄牙探险家第奥古·迪亚士登岛并将其命名为“”（圣洛伦索），不过由于文艺复兴时候的地图上选择采用马可·波罗的命名，“”因此其名称得到推广。当地人使用的马达加斯加语中没有出现过比“”更早、用来指代马达加斯加岛的名称，不过有些部落已经有称唿其所居住地区或是整个岛屿