Find the word definition

Wikipedia
Atbara

Atbara (sometimes Atbarah) ( ʿAṭbarah) is a town of 111,399 (2007) located in River Nile State in northeastern Sudan.

"'Atbarah, or Atbara (The Sudan)" (description),
Encyclopædia Britannica, 2007, webpage:
EB-Atbara.

It is located at the junction of the Nile and Atbara rivers. It is an important railway junction and railroad manufacturing centre, and most employment in Atbara is related to the rail lines. It is known as the "Railway City,' and The Sudanese National Railway Company's headquarters are located in Atbara.