ADUWA


Meaning of ADUWA in English

/ah"doo wah'/ , n.

a town in N Ethiopia: Italians defeated 1896. 15,712.

Also, Adowa .

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