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
Do you know what each of these is called?
Click on the pictures to check.
Word of the day atypical not typical or usual