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