ngabanhungula

queen bee, literally mother bee

noun