Moyo means heart in most of the indigenous languages of East and Southern Africa. Umoyo is the abstract mutation of the word, which translates into health/life.

In some of the languages the word "moyo" itself also means health/life.

Heart_Umoyo_edited_edited.jpg

Umoyo -  Social Enterprise for Health

Health.jpg
people_edited.jpg

Contact us

Thanks for submitting!