Machupa Prev Random Next GenderMaleOriginAfricanSwahili name meaning one who enjoys drinking.Pronunciationm(a)-chu-pa Prev Random Next Share this:TweetRedditShare on Tumblr