mpanavotra
Malagasy
Noun
mpanavotra
redeemer