Kavirondo people

occupation:
Indigenous people

Name of two Kenyan peoples, one Nilotic & one Bantu