Definify.com

Definition 2024


Abbay

Abbay

English

Proper noun

Abbay

  1. the name of the upper reaches of Blue Nile in Ethiopia

Translations