SEMELE MEANING IN ENGLISH

• Semele Definition & Synonyms

  1. (n.) A daughter of Cadmus, and by Zeus mother of Bacchus.


RECENT SEARCHES