imigabane ye ashyikiriza iyi sosiyete mu minsi mike the island names are a mixture of portuguese dutch french english and ilois creole aho ashyinguwe mu irimbi rya kinondoni