Mbaguta pr.n. the name of an Ankole kingknown for his severity EN→LG okukuba egya mbaguta, to beat/whip severely. Open page