Definition of Canmore in English:

Canmore

proper noun

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

    See also Malcolm

Pronunciation

Canmore

/ˈkanmôr/