Find the word definition

Wikipedia
Taiyara

Taiyara is an isolated town in North Kurdufan State in central Sudan, 50 kilometres east of El Obeid.

Category:Populated places in North Kurdufan