Isle of Man
WordNet

noun


(1)   One of the British Isles in the Irish Sea
WiktionaryText

Proper noun


the Isle of Man
  1. An island in the Irish Sea, a British Crown dependency that is part of the British Isles but not of the United Kingdom.
 
x
OK