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