AYABA


Meaning of AYABA in English

[African] In Dahomey myth, the sister of Loko.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.