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