STIMULA


Meaning of STIMULA in English

[Roman] The Roman goddess who incites passion in women (especially in the Bacchae). She is equated with the Greek Semele.

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