Rufaro : Derived from the Shona language of Zimbabwe, Rufaro means “happiness” or “elation.”

Azania : The meaning of Azania varies depending on context and historical interpretation. We embrace two key meanings: “land of the Blacks” and its possible Arabic roots meaning “land of plenty.”

Driving Transformative Change through strategic partnerships,
international development, policy advisory, research and advocacy.