El obeid

What is El obeid?

El obeid definition and meaning on Dictionary terms:
noun
a city in the central Sudan: Egyptian army defeated by Mahdist forces 1883.

 

reference: https://www.dictionary.com/browse/el-obeid

Tags: