key is derived from the spanish word cayo meaning small island inshyame azishyigikirana ubugabo n'ubugwaneza