Synonyms and Antonyms for isle of man

1. Isle of Man (n.)

one of the British Isles in the Irish Sea

Synonyms: