by the present connotation magpet means the verdant lands of countless waters kugira ngo wiringire uhoraho yakobo afite ijwi ryiza rya treble kansiime yahishuye ko kubaho wenyine ari byo bimuha amahoro