Definify.com

Definition 2024


Ben_Nevis

Ben Nevis

English

Proper noun

Ben Nevis

  1. The highest mountain in the United Kingdom, in the Highlands of Scotland.

Translations