ABAY


Meaning of ABAY in English

or Abbai geographical name the upper course of the Blue Nile

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.