ODUDUA


Meaning of ODUDUA in English

[African] The Yoruba god of the earth. From the union of Obatala, heaven, and Odudua come forth two children, Aganju and Yemaja. These children represent land and water.

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