The name Kwanzaa comes from the phrase 'matunda ya kwanza' which means 'first fruits' in the Swahili language (an Eastern African language spoken in countries including Kenya, Uganda, Tanzania, Mozambique and Zimbabwe). Kwanzaa is mostly celebrated in the USA.