Dictionary definitions
- Enter a word for the dictionary definition.
olympus
From The Collaborative International Dictionary of English v.0.48:
Olympus \Olympus\ prop. n.
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.
[WordNet 1.5]

