English version


From Longman Dictionary of Contemporary EnglishOlympusO‧lym‧pus1 /əˈlɪmpəs/ (also Mount Olympus)  a mountain in northern Greece, the highest mountain in Greece. In Greek mythology, it was the place where the gods lived.OlympusOlympus2 trademark  a type of camera made by the Japanese company Olympus
Pictures of the day
What are these?
Click on the pictures to check.