>
In the entire world, Mgavihenga (Mgavihenga ) is an extremely rare unknown gender first name. Much more frequently, Mgavihenga is the last name as well as the forename.
Ruth, Jema, Oram, Wema, and Kumbusho