Definify.com

Definition 2024


Olympus

Olympus

English

Proper noun

Olympus

  1. The highest mountain in Greece; in Ancient Greek mythology the home of the gods.

Translations