Definition of Canmore in English:

Canmore

proper noun

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

    See also Malcolm

Pronunciation

Canmore

/ˈkanmɔː/