Definify.com
Definition 2024
Isle_of_Wight
Isle of Wight
English
Proper noun
- An island and county off the south coast of England in the English Channel opposite Southampton.
Related terms
- Vectensian
Translations
island and county off the south coast of England
|
|