Castalia (noun) Definition, Meaning & Examples

noun
  1. a spring on Mount Parnassus: in ancient Greece sacred to Apollo and the Muses and believed to be a source of inspiration
Castalia (noun) Definition, Meaning & Examples

More Definitions