FAQs About the word isle of wight

Île de Wight

an isle and county of southern England in the English Channel

No synonyms found.

No antonyms found.

isle of skye => L'île de Skye, isle of man => île de Man, isle => île, islay => Islay, islandy => insulaire,