Find the word definition

Wikipedia
Ambatondrazaka

Ambatondrazaka is a city (commune urbaine) in Madagascar

Ambatondrazaka is also the capital of the Alaotra-Mangoro region and the Ambatondrazaka District.