A-Z: General definitions: Olympus

Definition

a sacred mountain in northern Greece, where it was believed the gods dwelt.

Scan and go

Scan on your mobile for direct link.