Nationality:

noun: Tanzanian(s)

adjective: Tanzanian

Ethnic groups:

mainland - African 99% (of which 95% are Bantu consisting of more than 130 tribes), other 1% (consisting of Asian, European, and Arab); Zanzibar - Arab, African, mixed Arab and African

Religions:

mainland - Christian 30%, Muslim 35%, indigenous beliefs 35%; Zanzibar - more than 99% Muslim

Languages:

Kiswahili or Swahili (official), Kiunguja (name for Swahili in
Zanzibar), English (official, primary language of commerce,
administration, and higher education), Arabic (widely spoken in
Zanzibar), many local languages

note: Kiswahili (Swahili) is the mother tongue of the Bantu people living in Zanzibar and nearby coastal Tanzania; although Kiswahili is Bantu in structure and origin, its vocabulary draws on a variety of sources including Arabic and English; it has become the lingua franca of central and eastern Africa; the first language of most people is one of the local languages