The culture of Uganda is made up of a diverse range of ethnic groups. Lake Kyoga forms the northern boundary for the Bantu-speaking people, who dominate much of East, Central, and Southern Africa. In Uganda, they include the Baganda and several other tribes.
In the north, the Lango and the Acholi peoples predominate, who speak Nilotic languages. To the east are the Iteso and Karamojong, who speak a Nilotic language, whereas the Gishu are part of the Bantu and live mainly on the slopes of Mt. Elgon. They speak Lumasaba, which is closely related to the Luhya of Kenya. A few Pygmies live isolated in the rainforests of western Uganda.
Uganda is ethnologically diverse, with at least 40 languages in usage. Luganda is the most common language. English and Swahili are the official languages of Uganda, even though only a relatively small proportion of the population speak English. Access to economic and political power is almost impossible without having mastered that language. Swahili, the East African lingua franca, is relatively widespread as a trade language and was made an official national language in September 2005. Luganda, a language widespread in central Uganda, has been the official vernacular language in education for central Uganda for a long time.
In Uganda, the kanzu is the national dress of men in the country. Women from central and eastern Uganda wear a dress with a sash tied around the waist and large exaggerated shoulders called a gomesi. Women from the west and north-west drape a long cloth around their waists and shoulders called suuka. Women from the south-west wear a long baggy skirt and tie a short matching cloth across their shoulders. Women also wear a floor long dress called a busuti, which was introduced by the 19th century missionaries.