bantu: a member of any of a large number of linguistically related peoples of Central and South Africa
african: a native or inhabitant of Africa
bank: sloping land (especially the slope beside a body of water)