Definition of Canmore in English:

Canmore

proper noun

  • The nickname of Malcolm III of Scotland.

Pronunciation

Canmore

/ˈkanmɔː/