OLYMPUS


Meaning of OLYMPUS in English

I. noun Etymology: Latin, from Greek Olympos Date: 15th century a mountain in Thessaly that in Greek mythology is the abode of the gods, II. geographical name massif NE Greece in Thessaly near coast of Gulf of Salonika; highest point 9570 feet (2917 meters )

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.