It is the definition of Olympus. The Mount of Thessaly which separates Greece from Macedonia. It can also refer to other mountains that exist in that region.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list