Find the word definition

Wikipedia
Macarretane

Macarretane is a town in southern Mozambique.

Nearby is the Macarretane Dam which dams the Limpopo River. It was constructed to maintain levels of water flow of the Chokwé irrigation system.