Find the word definition

Wikipedia
Ntchisi

Ntchisi is a town located in the Central Region of Malawi. It is the administrative capital of Ntchisi District.