Meaning
Defender, Patron, Protector, Supporter, Show Favor, From Swahili
Growth over last 10 years
Download App