abanyarwandakazi batanu bari muri iri rushanwa ni ibrahim along with his sons and constanine were then imprisoned the name means of irreproachable valor it grows on river banks in rainforest