n. (Greek Mythology) Greek Goddess of Humor, Iambe, sexually liberated and very wise goddess who made Demeter smile when she was lamenting the loss of her daughter
BAUBO
Meaning of BAUBO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012