Noun Definitionisle of man1.Definition: one of the British Isles in the Irish SeaRelated Noun(s):manCategory: Places