ALL meanings of atbara
At·ba·ra
A a - noun atbara a town in NE Sudan. Pop: 110 000 (2005 est) 3
- noun atbara a river in NE Africa, rising in N Ethiopia and flowing through E Sudan to the Nile at Atbara. Length: over 800 km (500 miles) 3
- noun atbara river flowing from N Ethiopia into the Nile in NE Sudan: 500 mi (805 km) 3
- noun atbara a river in NE Africa, flowing NW from NW Ethiopia to the Nile in E Sudan. About 500 miles (800 km) long. 1
- noun atbara a city in NE Sudan. 1