English | German | Russian | Czech

Olympus English

Meaning Olympus meaning

What does Olympus mean?

Olympus

a mountain peak in northeast Greece near the Aegean coast; believed by ancient Greeks to be the dwelling place of the gods (9,570 feet high)

Synonyms Olympus synonyms

What other words have the same or similar meaning as Olympus?

Olympus English » English

Olimbos Mt. Olympus Mount Olympus

Are you looking for...?