Definition of Canmore in English:

Canmore

proper noun

  • The nickname of Malcolm III of Scotland (see Malcolm).

Pronunciation:

Canmore

/ˈkanmɔː/