Moyo Prev Random Next GenderMaleOriginAfricanZezuru of Zimbabwe name meaning heart. Prev Random Next Share this:TweetRedditShare on Tumblr