YourDictionary

Atbara

river flowing from N Ethiopia into the Nile in NE Sudan: 500 mi (805 km)

See Atbara in American Heritage Dictionary 4

link/cite print suggestion box