Su topónimo proviene de los antiguos reinos Maravi, una serie de estados formados por tribus bantúes que habitaron el área.