CUBA


Meaning of CUBA in English

[Roman] The Roman goddess who protects the infants in their cribs and sends them to sleep.

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