Abbai

What is Abbai?

Abbai definition and meaning on Dictionary terms:
noun
the part of the Blue Nile above Lake Tana.

 

reference: https://www.dictionary.com/browse/abbai

Tags: