Isle of Man
WordNet
noun
(1) One of the British Isles in the Irish Sea
WiktionaryText
Proper noun
the Isle of Man
- An island in the Irish Sea, a British Crown dependency that is part of the British Isles but not of the United Kingdom.