isle_of_wight
1. [ noun ] (government,geography) an island and county of southern England in the English Channel
Synonyms: wight
Related terms: county isle English_Channel
Similar spelling:   Isle_of_Man
  isle_of_skye