Find the word definition

Wikipedia
Ambohidratrimo

Ambohidratrimo is a town in Analamanga Region, in the Central Highlands of Madagascar, located on what has historically been considered one of the Twelve sacred hills of Imerina.

Category:Populated places in Analamanga