0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?