Ihosy The city/word Ihosy means Madagascar. The city Ihosy lies in Madagascar. The country Madagascar contains the city Madagascar.