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 - Словарь современного английского языка.
2012