Learn a Word

Idaean Cave: A sacred cave on Mount Ida in central Crete, one of those claimed to be the birthplace of Zeus.

More on this term...