Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bacchus

- The god of wine, son of Jupiter and Semele.

Crossword clue for bacchus

- God of wine