isle_of_man
1. [ noun ] (geography) one of the British Isles in the Irish Sea
Synonyms: Man
Related terms: island
Similar spelling:   isle_of_skye
  isle_of_wight