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