Word Meaning

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


Meaning of parnassus

- A mountain in Greece, sacred to Apollo and the Muses, and famous for a temple of Apollo and for the Castalian spring.

Crossword clue for parnassus

- Formerly sacred Greek mountain
- Greek peak sacred to Apollo