English Dictionary

Pioneers in dictionary publishing since 1819

Aviemore (ˌævɪˈmɔː Pronunciation for Aviemore

Definitions

noun

  1. a winter sports resort in Scotland, in Moray between the Monadhliath and Cairngorm Mountains. Pop: 2397 (2001)

Comments

Log in to comment on this word.