|
Olympus | Define Olympus at Dictionary.com
Olympus / əˈlɪm pəs, oʊˈlɪm-/ Show Spelled [uh-lim-p uh s, oh-lim-] Show IPA noun 1. a mountain in NE Greece, on the boundary between Thessaly and Macedonia: mythical abode ... Word Origin & History Olympus high mountain in Thessaly, abode of the gods ...
dictionary.reference.com |
|