Find the word definition

Wikipedia
Nhamatanda

Nhamatanda is a town in the Sofala Province of Mozambique. It lies along the Beira Corridor between Harare in Zimbabwe and Beira, Mozambique's second-largest city.