Find the word definition

Wikipedia
Betafo

thumb|Betafo in 1885. Betafo ("many roofs") is a town and urban commune in Vakinankaratra Region, in the Central Highlands of Madagascar. The town had an estimated population of 31,000 in 2001 and is the administrative centre of Betafo District.