AVIEMORE


Meaning of AVIEMORE in English

Av ‧ ie ‧ more /ˌæviˈmɔːʳ/ BrE AmE

a town in northern Scotland, known as a popular place for skiing(↑ ski ) and other winter sports

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.