Moyo

South African, Ndebele
"heart"

Moyo Origin and Meaning

The name Moyo is a boy's name meaning "heart".

A common surname in Zimbabwe and Zambia, deriving from a clan name. It's also the name of an African steel tongue drum.