olympus
Olym.pus \*-'lim-p*s, o--\ n [L, fr. Gk Olympos] : a mountain in Thessaly held to be the abode of the Greek gods
Webster's English DictionaryOlym.pus \*-'lim-p*s, o--\ n [L, fr. Gk Olympos] : a mountain in Thessaly held to be the abode of the Greek gods