Find the word definition

Wikipedia
Talodi

Talodi is a small town in the Nuba Mountains, and a district of South Kordofan state, in southern Sudan. The town is nearly 650 km (406 miles) southwest of Khartoum. Its name is from the Talodi people of the area who speak the Talodi language.

A British garrison was located in Talodi during the colonial period, and an independence outbreak occurred in 1906.

The 2012 Sudan Antonov An-26 crash, which killed 32 people on 19 August 2012, took place near the town.