Word
Isle of Man, n.
one of the British Isles in the Irish Sea
<noun.location>
Isle of Man
Man
semantic pointers
part holonym
British Isles
instance hypernym
island