ATBARA


Meaning of ATBARA in English

/aht"beuh reuh, at"-/ , n.

1. a river in NE Africa, flowing NW from NW Ethiopia to the Nile in E Sudan. ab. 500 mi. (800 km) long.

2. a city in NE Sudan. 62,407.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .