English version


From Longman Dictionary of Contemporary EnglishOlympiaO‧lym‧pi‧a /əˈlɪmpiə/  1 an area of flat land and an ancient religious centre in the west of the peloponnese in Greece, where the olympic games were held in ancient times2 a set of large buildings in West London, used for exhibitions
Pictures of the day
What are these?
Click on the pictures to check.