Mount Olympus, Thessaly, Greece. |
Olympus (uh-LIM-pus or oh-LIM-pus). Mountain in northern Greece, rising to multiple peaks of over 9000 feet. Generally thought of as the home of the supreme gods. (However, a myth in which two giants piled other mountains on top of Olympus to attack the gods suggests that they were also conceived of as living somewhere in the sky.) |