MeaningDefender, Patron, Protector, Supporter, Show Favor, From Swahili
ReligionChristianity
OriginSwahili