D defs.my
Entry 1 sense Webster, 1913

Olympus

· IPA /əˈlɪmpəs/
01 prop. n. A mountain in Northeastern Greece; -- it was believed by ancient Greeks to be the dwelling place of the gods.
  1. 1.
    A mountain in Northeastern Greece; -- it was believed by ancient Greeks to be the dwelling place of the gods.
Syn. Mount Olympus, Mt. Olympus, Olimbos.