Semele



ENGLISH MEANING
noun
1.
A daughter of Cadmus, and by Zeus mother of Bacchus.