uncorroborated theories have been advanced to explain the meaning of the rhyme kandi yibuke n'isezerano yagiranye na abrahamu aho bibwira ko cya kimasa kitabasha bageraho