jump to corresponding sense entry
noun
One of the British Isles in the Irish Sea.
synonym: Man.
is an instance of: island.
is a part of: British Isles.
Dutch: ManPolish: Wyspa Man
Find more on Isle of Man elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0148