English version

Aviemore

From Longman Dictionary of Contemporary EnglishAviemoreAv‧ie‧more /ˌæviˈmɔː $ -ˈmɔːr/  a town in northern Scotland, known as a popular place for skiing(ski) and other winter sports
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.