olympus

noun
UK /əˈlɪm.pəs/
US /əˈlɪm.pəs/

A very tall mountain in Greece where ancient Greeks believed their gods lived.

In old Greek stories, Zeus ruled from the top of Olympus.


OTHER MEANINGS

2. The home or meeting place of the twelve major Greek gods.

The gods gathered on Olympus to decide the fate of the heroes.

3. A brand name used for cameras and medical equipment.

She took the photo with her Olympus camera.

4. A high, heavenly place in a figurative sense.

The famous scientist was placed on an Olympus of great thinkers.