Atbara

Proper noun

 * 1) A city located in River Nile State in northeastern Sudan.