English synonyms about - contact  

Isle of Man

noun

1 Isle of Man

One of the British Isles in the Irish Sea.

synonym: Man.

Dutch: Man
Polish: Wyspa Man


Find more on isle of man elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0246