DictionaryAI

Isle of Man

Short definition from Wiktionary

Proper noun

  1. An island and crown dependency of the United Kingdom in the Irish Sea, part of the British Isles but not of the United Kingdom.
  2. A rural locality east of Dumfries, Dumfries and Galloway council area, Scotland, historically in Dumfriesshire (OS grid ref NY0075).

We haven’t written up Isle of Man yet: Simple and Standard meanings, examples and a quiz.